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
middle-end: simplify complex if expressions where comparisons are inverse of one...
2022-12-12
Tam
a
r Chri
s
tina
middle-
e
n
d: simpl
i
fy complex if expre
s
sions where c
o
mp
a
ri
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Tamar Chri
s
tina
AArch64: Fix vector re-interpretation between partial
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Tamar C
h
r
i
stin
a
AAr
c
h64:
S
u
p
p
ort
new tbranch optab
.
commit
|
commitdiff
|
tree
2022-12-12
Tamar C
h
ristina
middle-
e
nd: Ad
d
new tbranch opt
a
b to
a
dd support for
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Ta
m
a
r
Christina
aarch64:
M
a
ke existing
V2HF be usable
.
commit
|
commitdiff
|
tree
2022-11-25
Tama
r
Christ
i
na
sve2: Fix
e
xpan
s
ion of div
i
sion [PR1078
3
0]
commit
|
commitdiff
|
tree
2022-11-17
Tamar Ch
r
istina
middle-end: ensure that VEC
_
PERM operands get
l
owered
.
.
.
commit
|
commitdiff
|
tree
2022-11-17
T
a
m
ar Christina
middle-end
:
r
eplace GET_MODE_
W
IDER_MODE with
G
ET_MODE_N
E
XT_MODE
commit
|
commitdiff
|
tree
2022-11-14
T
amar Ch
r
istina
mi
d
dle-end: Fix addsub patch
r
em
o
vi
n
g
return statements
commit
|
commitdiff
|
tree
2022-11-14
T
amar C
h
ristina
middle-end:
F
ix can_special_div_by_c
o
nst doc
.
commit
|
commitdiff
|
tree
2022-11-14
Tama
r
Christina
AArc
h
64: Add S
V
E2 implementation f
o
r p
o
w
2
bitmask division
commit
|
commitdiff
|
tree
2022-11-14
T
a
mar Ch
r
i
s
tina
AA
r
ch64: Add imp
l
ementation for pow2 bitmask
division
.
commit
|
commitdiff
|
tree
2022-11-14
Tamar Christina
mid
d
le
-
end
:
S
upport not decomposing s
p
e
c
ific
divi
s
i
ons
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
Tamar
C
hris
t
ina
middle-end: Add optim
i
zed float adds
u
b without needing
.
.
.
commit
|
commitdiff
|
tree
2022-09-23
Tamar Ch
r
istina
test
s
u
i
te: make check-functions-
b
ody dump expected
.
.
.
commit
|
commitdiff
|
tree
2022-09-01
Tama
r
Christin
a
A
A
rch6
4
:
Fix bootstrap failure
due t
o
d
ump_printf
_
loc
.
.
.
commit
|
commitdiff
|
tree
2022-08-30
Tamar Chri
s
tina
m
i
ddle-end: f
i
x min/m
a
x ph
i
opts reduction [PR1
0
6744]
commit
|
commitdiff
|
tree
2022-08-30
Tama
r
Christina
middl
e
-end: intialize r
e
gnum in sto
r
e_bit
_
f
iel
d
_
1
commit
|
commitdiff
|
tree
2022-08-12
Tamar C
h
ristina
sve: Fix fcmuo combine pa
t
t
e
r
ns [P
R
1065
2
4
]
commit
|
commitdiff
|
tree
2022-08-08
Tamar Christ
i
na
A
A
rch32: Fix 128-bit se
q
uentia
l
consiste
n
cy atomi
c
.
.
.
commit
|
commitdiff
|
tree
2022-08-08
Tamar Christina
AArch64: Fix
1
2
8-bit sequent
i
a
l consistency atomic
.
.
.
commit
|
commitdiff
|
tree
2022-08-05
Tamar Christina
middle-end: Guard valu
e
_r
e
place
m
ent and store_elim
.
.
.
commit
|
commitdiff
|
tree
2022-08-04
Tama
r
C
hristina
mid
d
l
e
-en
d
: Simplify subtract where
b
ot
h
argu
m
ents
.
.
.
commit
|
commitdiff
|
tree
2022-08-04
Tamar Ch
r
ist
i
na
middle-
e
nd: Fix ph
i
-
s
sa ass
e
rtion triggers
.
[PR10
6
519
]
commit
|
commitdiff
|
tree
2022-08-03
Tamar Christina
m
i
ddle
-
end: Support re
c
ognition of
three-way max/min
.
commit
|
commitdiff
|
tree
2022-07-08
T
a
m
ar
C
hristi
n
a
middle-end: don't lower past veclower [PR
1
0
6063]
commit
|
commitdiff
|
tree
2022-07-08
Tamar Christin
a
m
i
ddl
e
-
e
n
d
: Use subreg
s
to exp
a
nd COMPLEX_EXPR to set
.
.
.
commit
|
commitdiff
|
tree
2022-04-11
Tamar Christin
a
middle-end: Pre
v
e
n
t the use
o
f the cond
i
nv
e
rsio
n
d
etection
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
Tamar Chr
i
stina
testsuite: de
l
e
te slp scan
f
r
o
m
loop
v
ect test
.
commit
|
commitdiff
|
tree
2022-04-07
T
a
mar Christina
AAr
c
h64: fi
x
ls64 int
r
i
nsics expansion [P
R
104409]
commit
|
commitdiff
|
tree
2022-04-07
Tamar
C
hris
t
ina
AAr
c
h64:
F
ix left fold
sum r
e
duction RTL
p
atterns
.
.
.
commit
|
commitdiff
|
tree
2022-04-07
Tamar Christi
n
a
t
e
stsuit
e
: enable fast-math-complex-* testcases
.
commit
|
commitdiff
|
tree
2022-04-07
T
a
mar C
h
ristina
testsuite: skip PR103350 tests on big-en
d
ian
commit
|
commitdiff
|
tree
2022-03-08
Tamar
C
hristina
vect: disab
l
e
bitm
a
sk tests on sparc
commit
|
commitdiff
|
tree
2022-03-02
T
amar C
h
ristina
vect
:
add vect_float to pr102819
te
s
ts
commit
|
commitdiff
|
tree
2022-02-07
Tamar
C
hrist
i
na
AArch
3
2: correct usdot-product
R
TL
pattern
s
.
commit
|
commitdiff
|
tree
2022-02-07
T
a
m
ar
C
hristina
AArch32
:
corre
c
t dot-product RTL pat
t
erns
.
commit
|
commitdiff
|
tree
2022-02-02
Tamar Christina
AAr
c
h3
2
:
u
se canonical
o
rdering for c
o
mplex mul, fma
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Tamar Christina
A
A
r
c
h64:
u
se canonica
l
o
r
dering for c
o
mp
l
ex mu
l
, fma
.
.
.
commit
|
commitdiff
|
tree
2022-02-02
Ta
m
ar Chri
s
tina
v
e
ct
:
Simplify and extend the complex num
b
er
s
validation
.
.
.
commit
|
commitdiff
|
tree
2021-12-17
Tamar Christina
s
lp: che
c
k t
h
at the operation we
'
re combing is a bool
e
a
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
T
amar
C
hr
i
stina
middl
e
-end: REE should always check
all vector
u
sages
.
.
.
commit
|
commitdiff
|
tree
2021-12-07
Tamar C
h
ristina
R
e
vert "libst
d
c++:
Fix ctype c
h
anged a
f
ter new
l
ib u
p
date
.
"
commit
|
commitdiff
|
tree
2021-12-06
T
a
mar Chr
i
stina
cse: Make sure dupli
c
ate ele
m
ents a
r
e not entered into
.
.
.
commit
|
commitdiff
|
tree
2021-12-03
Ta
m
ar Chris
t
ina
sve: c
o
m
b
ine n
e
sted if pr
e
dic
a
tes
commit
|
commitdiff
|
tree
2021-12-02
Tamar C
h
risti
n
a
AArch64: Opti
m
i
z
e righ
t
shift
r
ounding narrowing
commit
|
commitdiff
|
tree
2021-12-02
T
a
ma
r
Christina
t
e
s
tsuite
:
mak
e
bi
c
-bi
t
mask-18
.
c test more precise
.
.
.
commit
|
commitdiff
|
tree
2021-12-01
Tamar Christina
midd
l
e-end: move bitmask matc
h
.
pd pat
t
ern
and u
p
dat
e
.
.
.
commit
|
commitdiff
|
tree
2021-11-24
Tamar Christina
middle-
e
nd: Fix f
a
ilure
s
with bitclea
r
patte
r
ns on
.
.
.
commit
|
commitdiff
|
tree
2021-11-24
Tamar Christina
middle-end: Conve
r
t bi
t
c
lear <im
m
> +
cmp<cc> #0 into
.
.
.
commit
|
commitdiff
|
tree
2021-11-19
T
a
mar Christina
middle-end: Handle F
M
A_CONJ correctly after SLP layout
.
.
.
commit
|
commitdiff
|
tree
2021-11-19
Tamar Christina
l
i
bstdc++: Fix ct
y
p
e c
h
a
nged
after
newlib updat
e
.
commit
|
commitdiff
|
tree
2021-11-18
T
a
m
ar Christ
i
na
mid
d
le-end:
check that both sides of comp
l
ex expression
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
Tama
r
Chri
s
tina
middle-end: Fix FMA detection when inspecting gimple
.
.
.
commit
|
commitdiff
|
tree
2021-11-16
Tamar
Christina
shrn-combi
n
e-1
0
: update test to cur
r
ent c
o
d
egen
.
commit
|
commitdiff
|
tree
2021-11-16
Tamar Christina
signbit-2: make t
e
s
t check for sc
a
l
a
r or vector versions
commit
|
commitdiff
|
tree
2021-11-10
T
amar Ch
r
ist
i
na
AArch64:
d
o n
o
t
k
e
ep negated mask
a
nd inverse mask
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Tamar
C
hristin
a
m
i
ddle-end: Add
an RP
O
pass after su
c
cessfu
l
vecto
r
izat
i
on
commit
|
commitdiff
|
tree
2021-11-10
Tamar Christina
AArch64: Remove
shuf
f
le p
a
tte
r
n for roundin
g
variant
.
commit
|
commitdiff
|
tree
2021-11-10
Tamar Christina
tes
t
suite: change vect_long to ve
c
t_l
o
ng_
l
ong
in complex
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
T
a
mar Ch
r
is
t
i
n
a
middle
-
end:
Fi
x
signbit tests
when ra
n
o
n
I
S
A w
i
th
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Tama
r
C
h
ris
t
ina
vect: remove unused v
a
riable in
c
omplex n
u
mbers
de
t
ect
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-11-04
T
a
m
a
r Christina
AArc
h
64: Lower intrinsics
shift to GIM
P
LE whe
n
p
ossible
.
commit
|
commitdiff
|
tree
2021-11-04
Tamar Christina
middle-en
d
: convert negate + right shif
t
i
nto compare
.
.
.
commit
|
commitdiff
|
tree
2021-11-04
Tama
r
Christin
a
testsuite: Add
m
o
r
e g
u
ards to compl
e
x
t
ests
commit
|
commitdiff
|
tree
2021-11-02
T
a
m
ar Christina
mid
d
le-end: Fix
P
R10300
7
, add missing
c
heck
on co
m
p
lex
.
.
.
commit
|
commitdiff
|
tree
2021-11-01
Tam
a
r Ch
r
istina
A
A
rch6
4
: Add bett
e
r co
s
ting for vector co
n
stants
a
nd
.
.
.
commit
|
commitdiff
|
tree
2021-11-01
Tamar Ch
r
istina
m
i
ddle-end: Teach C
S
E
to be able
t
o do vector extracts
.
commit
|
commitdiff
|
tree
2021-11-01
Tamar Christina
testsui
t
e: fix
f
ailing comp
l
ex
add
t
estcase
s
PR103
0
0
0
commit
|
commitdiff
|
tree
2021-10-29
Tamar Christina
testsuite: Don't
expect a
c
o
m
p
lex FMA
commit
|
commitdiff
|
tree
2021-10-29
T
amar Christina
middle-end: Add
t
a
r
get inde
p
en
d
ent tes
t
s for Arm complex
.
.
.
commit
|
commitdiff
|
tree
2021-10-29
Tama
r
Christina
middle-e
n
d: Update the Arm
c
omplex num
b
ers auto-vec
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Tamar Christina
A
Arc
h
6
4
t
e
s
t
s
uite: F
o
rce shrn-combine-*
.
c to us
e
NEON
.
commit
|
commitdiff
|
tree
2021-10-20
Tamar Christina
AArch
6
4
: Com
b
ine cmeq 0 + n
o
t in
t
o cmtst
commit
|
commitdiff
|
tree
2021-10-20
T
a
mar
C
hristina
AAr
c
h64: Add pattern xtn+xtn2 to uzp1
commit
|
commitdiff
|
tree
2021-10-20
Tamar Christina
AArch64: Add pattern for
ssh
r
to
cmlt
commit
|
commitdiff
|
tree
2021-10-20
Tamar
C
h
r
i
s
tina
AArch64: A
d
d combine patterns for narrowing
s
hift o
f
.
.
.
commit
|
commitdiff
|
tree
2021-10-20
Tamar
C
h
ristina
aarc
h
6
4
: Add combine pa
t
terns fo
r
rig
h
t shift and narro
w
commit
|
commitdiff
|
tree
2021-10-14
Tamar Christina
sve:
o
ptimi
z
e a
d
d
r
eduction p
a
tterns
commit
|
commitdiff
|
tree
2021-10-12
Tamar Chris
t
ina
sve
:
c
omb
i
ne inverted masks
i
nto
NOTs
commit
|
commitdiff
|
tree
2021-08-06
Ta
m
a
r
Christina
middl
e
-en
d
/A
A
rch64: F
i
x bootstra
p
aft
e
r
v
e
c
c
hanges
commit
|
commitdiff
|
tree
2021-08-04
Tamar C
h
r
istina
[tests
u
it
e
] Fix trappi
n
g
access in t
e
st PR101750
commit
|
commitdiff
|
tree
2021-07-26
Tamar
Christina
AArch64: correct dot-product
RTL patterns
f
or aarch64
.
commit
|
commitdiff
|
tree
2021-07-26
Tamar Chris
t
ina
AA
r
c
h
64: correct usdot
v
ecto
r
izer and
i
n
tr
i
n
s
i
c
s
o
p
tabs
commit
|
commitdiff
|
tree
2021-07-16
Tam
a
r
C
h
ristina
testsuite: fix
IL32 issue
s
with u
s
dot t
e
s
ts
.
commit
|
commitdiff
|
tree
2021-07-15
Tam
a
r Christina
testsuite
:
Fix t
e
stisms in scalar
t
ests PR10145
7
commit
|
commitdiff
|
tree
2021-07-15
Tamar Chri
s
tina
Revert
"
A
Arch3
2
: Corr
e
ct
s
dot RT
L
o
n
aarch32"
commit
|
commitdiff
|
tree
2021-07-15
Tamar Christi
n
a
Revert "AArch64: C
o
rre
c
t dot
-
prod
u
ct auto-vect op
t
ab
.
.
.
commit
|
commitdiff
|
tree
2021-07-14
Tamar Christin
a
Vect: corr
e
ct rebase iss
u
e
commit
|
commitdiff
|
tree
2021-07-14
T
amar
C
hristina
AAr
c
h64: Cor
r
ect do
t
-
pro
d
uct auto-vec
t
optab RTL
commit
|
commitdiff
|
tree
2021-07-14
Tam
a
r Chris
t
ina
AAr
c
h32:
Correct sdot
R
TL on
aarc
h
32
commit
|
commitdiff
|
tree
2021-07-14
T
a
mar
C
hr
i
stin
a
mid
d
le-
e
nd: A
d
d t
e
s
t
s
middle end gen
e
ric
te
s
ts for
.
.
.
commit
|
commitdiff
|
tree
2021-07-14
Tam
a
r Ch
r
istina
AArch32: Add support for sign differing dot-prod
u
ct
.
.
.
commit
|
commitdiff
|
tree
2021-07-14
Tamar Ch
r
istina
AArch64: Add suppo
r
t for sign differin
g
dot-product
.
.
.
commit
|
commitdiff
|
tree
2021-07-14
Tamar Christina
Vect: Add
s
u
pp
o
rt for dot-product where the sign
for
.
.
.
commit
|
commitdiff
|
tree
2021-06-03
Tamar
C
hristina
AA
r
ch6
4
: Fix failing test
c
ase for n
a
tive cp
u
detection
commit
|
commitdiff
|
tree
2021-05-21
T
a
mar
C
h
ristina
libsanit
i
zer: Remove cycl
a
des from
l
ibsanitizer
commit
|
commitdiff
|
tree
2021-05-17
Tamar Christina
A
Arc
h
64:
H
ave -mcpu=na
t
ive
a
nd -m
a
rch=native ena
b
le
.
.
.
commit
|
commitdiff
|
tree
2021-04-16
Tamar Chr
i
stina
SVE: Fix w
r
ong sve pre
d
icate spl
i
t
(
PR100048)
commit
|
commitdiff
|
tree
2021-03-30
Tamar Christina
slp:
r
eje
c
t non-multiple of
2
laned
S
LP tre
e
s (P
R
99825)
commit
|
commitdiff
|
tree
next