repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix minor length computation on stormy16
2023-05-05
Tamar Chr
i
stina
match
.
pd
:
Use splits in makefi
l
e a
n
d make configurable
.
commit
|
commitdiff
|
tree
2023-05-05
T
amar
C
hris
t
ina
match
.
pd: au
t
omaticall
y
parti
t
ion *-mat
c
h
.
c
c
fi
l
es
.
commit
|
commitdiff
|
tree
2023-05-05
Tamar Christina
genmatch: split sh
a
red co
d
e to gimple-ma
t
c
h-
e
xpor
t
s
.
cc
commit
|
commitdiff
|
tree
2023-05-05
T
a
mar Ch
r
i
stin
a
match
.
pd: CSE th
e
dump ou
t
put che
c
k
.
commit
|
commitdiff
|
tree
2023-05-05
Tamar
Christin
a
match
.
pd: Re
m
ov
e
c
o
mmen
t
ed out line pragmas
u
nless
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Tam
a
r Christin
a
match
.
pd: don't
emit l
a
be
l
if not needed
commit
|
commitdiff
|
tree
2023-03-14
T
a
m
a
r
Chris
t
in
a
tes
t
suite: move mla
_
1 test to aarch64
only [PR1
0
9118]
commit
|
commitdiff
|
tree
2023-03-12
Tam
a
r Chris
t
i
na
AArch64
:
U
p
dat
e
div-bitmask
t
o
i
mple
m
ent new optab
.
.
.
commit
|
commitdiff
|
tree
2023-03-12
T
amar
C
hr
i
s
t
ina
mid
d
le-
e
nd: Im
p
lement prefer
r
ed_div_as_shifts_ove
r
_mult
.
.
.
commit
|
commitdiff
|
tree
2023-03-12
Tamar Chris
t
ina
middle
-
end:
d
on'
t
f
o
rm FMAs when multipl
i
cation is
.
.
.
commit
|
commitdiff
|
tree
2023-03-12
T
amar Chris
t
ina
ranger: Add range-o
p
s f
o
r wide
n
add
i
t
ion a
n
d
w
iden
.
.
.
commit
|
commitdiff
|
tree
2023-03-12
Tamar Christina
mid
d
le-e
n
d: Revert can_special
_
div_by_cons
t
changes
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Tamar C
h
risti
n
a
mi
d
dl
e
-end:
O
n emergency d
u
mps finish the graph gene
r
atio
n
.
commit
|
commitdiff
|
tree
2023-03-09
Tam
a
r Christ
i
na
A
Arch6
4
: Fix codegen regressions
a
round
t
b
z
.
commit
|
commitdiff
|
tree
2023-02-06
Tamar Christina
t
e
st
s
u
i
te: remove b
r
oken AArch64 test
commit
|
commitdiff
|
tree
2023-02-01
Tamar
C
hristina
AArch64: Fix native d
e
tect
i
on
i
n the presence of mandatory
.
.
.
commit
|
commitdiff
|
tree
2023-01-06
Tamar Christina
Revert "a
a
rch6
4
: Make existing V
2
H
F b
e
usable
.
"
commit
|
commitdiff
|
tree
2022-12-14
Tamar
C
hristina
AArc
h
6
4
:
div-b
y
-255,
ensure
t
h
a
t argument
s
are re
g
i
sters
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Ta
m
a
r
Christina
AArch64: Fix ILP32
t
b
r
anch
commit
|
commitdiff
|
tree
2022-12-12
T
a
mar Christina
m
i
ddl
e
-end
:
simplify complex if expressi
o
ns w
h
ere compa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
T
a
mar
C
hristi
n
a
AArch64: Fix vecto
r
r
e
-interpre
t
a
t
ion between p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Tamar Chris
t
ina
AArch6
4
: Support new tbranch optab
.
commit
|
commitdiff
|
tree
2022-12-12
Tamar Christina
middle-end: Add n
e
w t
b
ranch
o
ptab to add sup
p
ort
for
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Tamar Christin
a
aarc
h
64: Make exis
t
ing V2H
F
be usab
l
e
.
commit
|
commitdiff
|
tree
2022-11-25
Tam
a
r Christi
n
a
sve
2
:
F
ix expan
s
ion o
f
d
i
vision [PR107830]
commit
|
commitdiff
|
tree
2022-11-17
Ta
m
ar C
h
ris
t
ina
middle-end: ensure that VEC_
P
ERM oper
a
nd
s
get lowered
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
Ta
m
ar Chr
i
stina
middle-end: replac
e
GET
_
MODE_WIDER_MODE with GET_M
O
DE_NEXT_
M
ODE
commit
|
commitdiff
|
tree
2022-11-14
Tamar Christ
i
na
middle-end: Fi
x
add
s
ub
p
atch removin
g
return
statements
commit
|
commitdiff
|
tree
2022-11-14
Tamar Ch
r
is
t
in
a
middle
-
e
nd: Fix
c
an_spe
c
ial_div_by_con
s
t doc
.
commit
|
commitdiff
|
tree
2022-11-14
Ta
m
a
r
Ch
r
istina
A
A
r
ch64: Add SVE2 implementation for pow2
b
itma
s
k division
commit
|
commitdiff
|
tree
2022-11-14
Tamar Christina
A
Ar
c
h64: Add implementation
f
or pow2 bitma
s
k
d
ivision
.
commit
|
commitdiff
|
tree
2022-11-14
Tamar Christina
mi
d
dl
e
-en
d
: Supp
o
rt not decompo
s
ing specif
i
c divisions
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
Tama
r
Chris
t
in
a
midd
l
e-end:
Add opt
i
mized float addsub without needing
.
.
.
commit
|
commitdiff
|
tree
2022-09-23
T
a
m
ar Chris
t
ina
testsui
t
e: mak
e
check-functions-bod
y
dump e
x
pect
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-01
Tam
a
r
Christina
A
Arch64:
Fix bootstrap failure
due to dump_printf_l
o
c
.
.
.
commit
|
commitdiff
|
tree
2022-08-30
Tamar C
h
ristina
middle-end: fix min/ma
x
ph
i
opts
r
edu
c
tion [PR
1
06744]
commit
|
commitdiff
|
tree
2022-08-30
Tama
r
Ch
r
istina
middle-end: intialize regnum i
n
sto
r
e_bit_field_1
commit
|
commitdiff
|
tree
2022-08-12
Tamar Christ
i
na
sve: Fix fcmuo combine patter
n
s [PR106524]
commit
|
commitdiff
|
tree
2022-08-08
T
amar
Chris
t
i
na
AArch32
:
F
i
x
128
-
bit seq
u
ent
i
a
l
consiste
n
cy atom
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-08-08
Tamar C
h
ristina
A
A
rch64:
F
ix
1
2
8
-b
i
t sequential consistency atom
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-08-05
T
a
mar Ch
r
isti
n
a
middle-en
d
: Guar
d
value_replacemen
t
a
n
d
store_elim
.
.
.
commit
|
commitdiff
|
tree
2022-08-04
Tamar Christin
a
middle-e
n
d: Si
m
p
lify
s
ubtra
c
t where b
o
th argu
m
ents
.
.
.
commit
|
commitdiff
|
tree
2022-08-04
Tamar C
h
risti
n
a
mid
d
le-end: F
i
x phi-ssa a
s
s
er
t
ion triggers
.
[PR10651
9
]
commit
|
commitdiff
|
tree
2022-08-03
Tamar Chr
i
s
t
i
na
mi
d
dle-end: Support recog
n
ition of thre
e
-way max/
m
in
.
commit
|
commitdiff
|
tree
2022-07-09
T
a
m
ar Chri
s
tina
[PATCH]
[
s
3
90]: Fix the usage of s
t
o
r
e_bit_field in
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
Tamar Christina
middle-end: don
'
t lo
w
er past veclower [P
R
106063]
commit
|
commitdiff
|
tree
2022-07-08
T
amar Chris
t
i
na
middle-e
n
d:
Use subregs to expand C
O
MPLEX_EXPR to set
.
.
.
commit
|
commitdiff
|
tree
2022-04-11
Ta
m
ar Christ
i
na
m
i
dd
l
e-end: Prevent
the use of the con
d
in
v
ers
i
on detec
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
T
a
m
ar Christina
testsuite: d
e
let
e
s
l
p
s
can from
loo
p
vect test
.
commit
|
commitdiff
|
tree
2022-04-07
Tamar Christina
AA
r
ch64: fix ls64
intri
n
s
i
cs ex
p
ansion [PR
1
04409]
commit
|
commitdiff
|
tree
2022-04-07
T
amar Christ
i
na
AArch64: Fix left fold sum red
u
c
t
io
n
R
T
L
p
atterns
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
T
a
m
ar Christina
testsuite: enable fast
-
math-c
o
m
plex-* testcas
e
s
.
commit
|
commitdiff
|
tree
2022-04-07
Tamar Christina
test
s
u
i
t
e: s
k
ip PR1
0
3350 te
s
ts on
b
ig-en
d
ian
commit
|
commitdiff
|
tree
2022-03-08
T
amar Christ
i
na
vec
t
:
d
i
sable bitmask tests on
sparc
commit
|
commitdiff
|
tree
2022-03-02
Tam
a
r Chr
i
stina
vect: add vect_float to p
r
102819
tests
commit
|
commitdiff
|
tree
2022-02-07
Tamar Chris
t
ina
AArch32: c
o
rrec
t
usdot-product R
T
L patte
r
ns
.
commit
|
commitdiff
|
tree
2022-02-07
Ta
m
ar Christina
AArch32
:
correct dot-p
r
oduct RTL pa
t
t
e
rns
.
commit
|
commitdiff
|
tree
2022-02-02
Tamar Chris
t
ina
A
A
rch32: us
e
canonical
o
rdering
f
or complex mul, fma
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Tamar Chr
i
stina
AAr
c
h64: us
e
cano
n
i
cal
ordering
f
or complex mul, fma
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Tamar
C
h
ri
s
tina
vec
t
:
Simp
l
ify
a
nd e
x
tend the c
o
mplex numbers validat
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-12-17
Tamar C
h
ristina
slp:
check that the oper
a
t
i
on we're com
b
ing
i
s a
boo
l
ean
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
Tama
r
Christina
midd
l
e-end: R
E
E shou
l
d always check
all vector usa
g
es
.
.
.
commit
|
commitdiff
|
tree
2021-12-07
Ta
m
ar Christina
R
e
vert "lib
s
tdc++: Fi
x
ctype
cha
n
ged after newlib update
.
"
commit
|
commitdiff
|
tree
2021-12-06
Tamar C
h
ristina
cse: Make sure dupli
c
a
t
e elem
e
nts are not entered into
.
.
.
commit
|
commitdiff
|
tree
2021-12-03
Tam
a
r Christina
sve: combine
nested if predicates
commit
|
commitdiff
|
tree
2021-12-02
Tam
a
r Christina
AArch64
:
Opt
i
mize
r
ight shift
r
ounding narrowing
commit
|
commitdiff
|
tree
2021-12-02
T
a
mar Christina
tes
t
sui
t
e: m
a
ke
b
i
c-bitmask-
1
8
.
c test more p
r
ecise
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Tamar Christina
middle-end: mo
v
e bitmas
k
match
.
pd pattern and upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2021-11-24
T
amar
Chri
s
tina
middle-e
n
d: Fix failures
with bitclear pa
t
terns on
.
.
.
commit
|
commitdiff
|
tree
2021-11-24
Tamar Christi
n
a
middle-
e
nd:
Co
n
vert bitclear <imm> + cmp<
c
c
> #0 into
.
.
.
commit
|
commitdiff
|
tree
2021-11-19
Tama
r
Christina
m
iddle-en
d
:
Handl
e
FMA_CONJ c
o
rrectly aft
e
r SLP layo
u
t
.
.
.
commit
|
commitdiff
|
tree
2021-11-19
T
amar Christina
lib
s
tdc++: F
i
x ctype changed
after newlib u
p
date
.
commit
|
commitdiff
|
tree
2021-11-18
T
amar Christin
a
m
iddle-e
n
d: check that
b
oth sid
e
s of complex
express
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
Tamar
C
hris
t
i
na
middl
e
-end: Fix FMA detec
t
ion when inspecting gi
m
ple
.
.
.
commit
|
commitdiff
|
tree
2021-11-16
Tamar Christina
shrn-combi
n
e-10: update
t
e
st to
c
urrent codegen
.
commit
|
commitdiff
|
tree
2021-11-16
T
a
mar
Chri
s
tin
a
signbit
-
2
: m
a
ke
test c
h
eck for scalar
o
r
vect
o
r
v
e
r
s
ions
commit
|
commitdiff
|
tree
2021-11-10
Tama
r
Christ
i
na
AAr
c
h64:
d
o not kee
p
negated mask an
d
in
v
erse mask
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Tamar Christina
middl
e
-end: Add
a
n RPO
pass
a
fter successf
u
l vectorization
commit
|
commitdiff
|
tree
2021-11-10
Tam
a
r Ch
r
ist
i
na
AArc
h
6
4
: Remove shuffl
e
pattern for roundin
g
variant
.
commit
|
commitdiff
|
tree
2021-11-10
Tamar
C
hristina
tests
u
ite:
c
h
a
nge vect_long to
v
e
c
t
_long_long
in complex
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Tamar Christina
middle-end:
F
ix signbit t
e
sts when ran on ISA with
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Tamar Chri
s
tina
vect: remove unused variable
i
n
c
om
p
lex n
u
m
bers detection
.
.
.
commit
|
commitdiff
|
tree
2021-11-04
Tam
a
r Christina
AAr
c
h64: Lo
w
er intr
i
n
s
ics s
h
ift to GIMPL
E
wh
e
n possib
l
e
.
commit
|
commitdiff
|
tree
2021-11-04
T
a
mar Christina
mi
d
d
le-e
n
d: c
o
n
ve
r
t negate + rig
h
t shift into comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2021-11-04
Tamar Chr
i
stina
testsuite: Add mo
r
e guard
s
t
o comp
l
ex t
e
sts
commit
|
commitdiff
|
tree
2021-11-02
Tamar Christin
a
middle-end: Fix PR10
3
007, add miss
i
ng c
h
eck on c
o
mplex
.
.
.
commit
|
commitdiff
|
tree
2021-11-01
Tamar
C
hristina
AArch64:
A
dd better c
o
sting for vector constants and
.
.
.
commit
|
commitdiff
|
tree
2021-11-01
Ta
m
ar Ch
r
i
stina
middle-end
:
Te
a
ch CSE to be able
t
o do
vector
extracts
.
commit
|
commitdiff
|
tree
2021-11-01
Ta
m
ar C
h
r
i
stina
testsuite: fi
x
failing complex add te
s
tcas
e
s PR103000
commit
|
commitdiff
|
tree
2021-10-29
Tamar Chri
s
t
i
na
tests
u
ite: Don
'
t expect a
comp
l
ex FMA
commit
|
commitdiff
|
tree
2021-10-29
Tamar
C
hristina
middle-end: Ad
d
t
a
rget inde
p
e
ndent
t
e
sts f
o
r A
r
m complex
.
.
.
commit
|
commitdiff
|
tree
2021-10-29
Tamar Ch
r
istina
midd
l
e-end: Update the Arm complex nu
m
bers auto-vec
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Tamar Ch
r
istina
AArch64 t
e
stsu
i
te: Force shrn-co
m
b
i
ne-*
.
c
t
o use
N
EON
.
commit
|
commitdiff
|
tree
2021-10-20
T
a
mar Christina
AArch
6
4: Com
b
ine c
m
eq 0 + not into
c
m
t
st
commit
|
commitdiff
|
tree
2021-10-20
Tamar
C
h
ristina
AA
r
ch6
4
: Add pattern
xtn+xtn2 to uzp1
commit
|
commitdiff
|
tree
2021-10-20
T
amar Christina
AA
r
c
h64: Add
pattern f
o
r
ssh
r
to cmlt
commit
|
commitdiff
|
tree
2021-10-20
Ta
m
a
r Ch
r
i
s
tina
AArc
h
64: A
d
d
combine patter
n
s for
narr
o
wing shift of
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Tamar Chr
i
sti
n
a
aarch64:
A
d
d
combine
patterns for right
s
h
ift and na
r
ro
w
commit
|
commitdiff
|
tree
2021-10-14
Tamar Christina
sve:
o
ptimize add reduction patterns
commit
|
commitdiff
|
tree
2021-10-12
Tamar Chr
i
stina
sve: c
o
m
b
ine inverted masks into NOTs
commit
|
commitdiff
|
tree
next