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 SLP of emulated gathers
2023-08-04
Rich
a
rd Bien
e
r
tree-optimiz
a
tion/110838 - vector
i
zation of wid
e
ned
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Rich
a
rd Bie
n
er
tree-optimization/1
1
0838 - less aggres
s
ively
f
ol
d
out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard
Bi
e
ner
[libbac
k
trace] fix u
p
broken test
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard
Biener
tree-optimizati
o
n
/
1
108
3
8 - vectorization of w
i
de
n
ed
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
R
i
chard B
i
en
e
r
tree-
o
ptimization/11
0
702 - avoid ze
r
o-bas
e
d memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard B
i
ener
I
m
prove
s
inkin
g
with unr
e
lated defs
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Add vir
t
ual operand global liveness computation clas
s
commit
|
commitdiff
|
tree
2023-08-03
R
i
c
hard Biener
Swap loo
p
split
t
ing and f
i
nal value re
p
l
a
c
e
m
ent
commit
|
commitdiff
|
tree
2023-08-02
R
ic
h
ard Bie
n
er
Ma
k
e add_ph
i
_node_t
o
_bb
static
commit
|
commitdiff
|
tree
2023-08-02
Richard
B
iener
tree-optimiz
a
ti
o
n/92
3
35 - Impr
o
ve
sink
i
ng
h
eu
r
istics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Richard
Biener
rtl-optimizat
i
on/
1
10587 - remove
q
uadrati
c
r
e
g
no_in_use_p
commit
|
commitdiff
|
tree
2023-07-27
Ri
c
har
d
Biener
tree-optimization/
9
1838 -
fi
x
FAIL
o
f g++
.
dg/
o
pt/pr91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
XFAIL parts
b
roken deliberately by
r
13-1762-gf
9
d4c3b45
c
5ed5
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
R
e
move recursive post
-
do
m
inat
o
r traversal in sinking
commit
|
commitdiff
|
tree
2023-07-26
Rich
a
rd
B
i
ener
tree-o
p
ti
m
iza
t
i
o
n
/106
0
81 - elide redundant permute
commit
|
commitdiff
|
tree
2023-07-26
Ric
h
a
r
d Bien
e
r
t
r
ee-optim
i
zation/110799 - fix bu
g
in code ho
i
sting
commit
|
commitdiff
|
tree
2023-07-24
Richa
r
d
Bien
e
r
R
e
mo
v
e SL
P
_TREE_VEC_STMTS in favor
of SLP_TRE
E
_VEC_DEF
S
commit
|
commitdiff
|
tree
2023-07-24
Richard
B
iener
Remo
v
e unused tree-
v
ectori
z
e
r
.
h
i
nclud
e
commit
|
commitdiff
|
tree
2023-07-24
Richard Biene
r
[i386] r
e
mo
v
e un
u
sed
tree
-
vec
t
orizer
.
h includes
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
tr
e
e-optimiz
a
tion/110777
- abn
o
rmals and re
c
ent PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Richard Biene
r
t
re
e
-o
p
timization
/
1107
6
6 - missing PHI location
c
heck
commit
|
commitdiff
|
tree
2023-07-21
Richard Biene
r
t
r
ee-optimiza
t
ion/41320 -
r
emove bo
g
us
X
FAILed
testcase
commit
|
commitdiff
|
tree
2023-07-21
Richard Biene
r
tree-optimization/88540 - FP x > y
?
x : y if
-
conversi
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
tree-optimization/110742
- fix laten
t
issue w
i
th p
e
rmut
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
R
ichard B
i
en
e
r
tree-o
p
timization/11020
4
- se
c
ond level re
d
undancy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Rich
a
rd
B
iener
midd
l
e-end/61747 - co
n
dit
i
onal
mo
v
e expa
n
s
i
on
and co
n
st
a
nts
commit
|
commitdiff
|
tree
2023-07-18
Richard Biener
mid
d
l
e
-
end/1057
1
5
-
missed
RTL if-conver
s
io
n
w
i
th COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Richard Biener
tree-optim
i
z
a
tion/11066
9
- bo
g
us matching of loop bitop
commit
|
commitdiff
|
tree
2023-07-14
Richard
Biener
Provide extra
checki
n
g for phi argu
m
ent access from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard
Biener
t
r
e
e
-o
p
t
im
i
z
a
tion/1
1
0630 - en
h
ance SLP permute s
u
pport
commit
|
commitdiff
|
tree
2023-07-11
R
ich
a
rd Bie
n
e
r
tree-opt
i
miza
t
ion/110614 - SLP spl
a
t and re-align
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richar
d
B
i
en
e
r
Closing t
h
e GCC 1
0
b
r
anch
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tr
e
e-o
p
tim
i
zation/110556 -
tail mer
g
ing still pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tr
e
e-optimization/11
0
563 - simpl
i
fy epi
l
ogue VF checks
commit
|
commitdiff
|
tree
2023-07-06
Ri
c
hard Bi
e
ner
tree-optimization
/
110515 - wrong code with
L
IM + PRE
commit
|
commitdiff
|
tree
2023-07-06
Richa
r
d B
i
ener
Fix ex
p
e
ctat
i
on on
g
cc
.
dg/v
e
ct/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Richard B
i
ener
adjust testca
s
e for now happening
e
pilogu
e
vectorization
commit
|
commitdiff
|
tree
2023-07-05
Ri
c
hard Bi
e
ner
middle-end/1
1
0
5
41 - VEC_P
E
R
M
_
EXPR documentation is off
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
Fix typo in vectorizer
debug mess
a
ge
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
h
ard Biener
tree-opt
i
mization/110491 - PHI-OPT an
d
u
n
d
efs
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
rd
B
ie
n
e
r
Use mark_ssa_maybe_undefs in PHI-OPT
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
R
em
o
v
e
unnecess
a
ry check on
scal
a
r_ni
t
er
=
= 0
commit
|
commitdiff
|
tree
2023-07-04
Richard
B
i
ener
tree-op
t
imization/110376 - testcase for fixed bug
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
tr
e
e-
o
p
timization/110228 - a
v
oid undefs in i
f
c
o
m
bine
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
ard Bien
e
r
tree-
o
ptimization/110436
-
bogu
s
live/relev
a
nt for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard Bien
e
r
middle-e
n
d/110495 - avoid
a
s
s
ociat
i
ng
constants with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richar
d
B
iener
tr
e
e-optimization/110310
-
m
o
v
e vector epilogue disablin
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biener
tree-optimizat
i
on/1105
0
6
-
ICE in
pattern
r
e
cog with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Bie
n
er
tree-optimization/1105
0
6 - bogus
non-zer
o
mas
k
in CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richar
d
B
i
ener
tree-
o
p
timization/110496 - T
Y
PE_PR
E
CISION i
s
sue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
middle-end
/
110489 - avoid u
s
el
e
ss work on
s
tatis
t
ics
commit
|
commitdiff
|
tree
2023-06-30
R
i
chard Biener
t
r
e
e
-
optimization/11
0
3
8
1 - f
i
x testcase
commit
|
commitdiff
|
tree
2023-06-29
Richard Bi
e
ner
tree-optimization/1104
6
0 -
f
e
nd off vector types
from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard B
i
ener
middl
e
-end/
1
1
0
45
2
- bad
c
o
d
e gener
a
tion with AVX
5
12
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard
B
iener
mi
d
dle-end/110461 - pattern app
l
ying wrongly
to vector
s
commit
|
commitdiff
|
tree
2023-06-29
Richard
B
iener
c/11045
4
- IC
E
with bog
u
s TYP
E
_
P
RECIS
I
ON use
commit
|
commitdiff
|
tree
2023-06-28
Richa
r
d Biener
tree
-
optimization/110434 - avoid
<
retval> ={v} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Ri
c
hard Biener
tree-opt
i
mization/110
4
51 - hoist invar
i
ant compare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richar
d
Biener
t
r
ee-optimization/1104
4
3 - pre
v
ent SLP splat of gathers
commit
|
commitdiff
|
tree
2023-06-28
R
i
cha
r
d
Biener
Prevent TYPE_P
R
ECISION on VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard
Biener
tr
e
e-optimizat
i
on/9
6
2
08
- SLP
o
f non-gro
u
ped loads
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
tre
e
-o
p
tim
i
zation/
1
10381
-
p
re
s
erve
SLP permut
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richard
B
iener
narrowing initia
l
izers and in
i
tializer_c
o
nstant_vali
d
_p_1
commit
|
commitdiff
|
tree
2023-06-26
Ri
c
hard
Biener
A
void shorten_b
i
nary_o
p
on VECTO
R
_TY
P
E
commit
|
commitdiff
|
tree
2023-06-26
R
i
c
h
a
r
d Biener
F
ix TYPE_PRE
C
ISI
O
N use
in h
a
sh
a
ble_e
x
pr
_
equal_p
commit
|
commitdiff
|
tree
2023-06-26
R
ichard
Biener
tr
e
e-optimi
z
atio
n
/110392 - ICE with
pr
e
d
i
cate a
n
alysis
commit
|
commitdiff
|
tree
2023-06-23
Richard Bie
n
er
F
i
x in
i
t
i
aliz
e
r_cons
t
ant
_
valid_p_1
TYPE_PRECI
S
ION use
commit
|
commitdiff
|
tree
2023-06-23
R
icha
r
d Biener
D
eal with vector typed o
p
erands
in conversions
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
Biener
Fix tree_
s
imple_nonne
g
ati
v
e_wa
r
nv_p for VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Properly
guard vect_look_through
_
poss
i
ble_promotion
commit
|
commitdiff
|
tree
2023-06-23
Richard Bie
n
er
Use
elemen
t
_preci
s
i
on for match
.
pd ar
i
th
c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Bog
u
s and missed folding on vector compares
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
B
i
ener
O
ptimize
vector co
d
e
gen f
o
r in
v
ariant load
s
, fix SLP
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d Bie
n
er
Improve vec
t
or_vector_composition_ty
p
e
commit
|
commitdiff
|
tree
2023-06-22
R
i
char
d
B
ie
n
er
tree-
o
pt
i
mizati
o
n/110
3
32 - fix
ICE with
p
h
iprop
commit
|
commitdiff
|
tree
2023-06-21
Ri
c
hard Biene
r
Less
strip_o
f
fset
i
n IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
R
ich
a
rd Bi
e
ner
L
es
s
strip_offset in IV
O
PTs
commit
|
commitdiff
|
tree
2023-06-21
Richard Bie
n
e
r
Hide IVOPTs strip
_
offse
t
commit
|
commitdiff
|
tree
2023-06-21
Rich
a
rd Biener
[i386] Reject too lar
g
e vectors f
o
r partial
vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
R
i
chard Biener
I
m
prov
e
DSE to handle
stores before _
_
builtin_unreachable (
)
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Update v
i
rtual SSA form manua
l
ly whe
r
e easil
y
possible
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Rich
a
rd Biener
debug/110295 -
mixed
u
p early/lat
e
d
e
bug f
o
r mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Ric
h
a
r
d Bi
e
ner
Remove -sa
v
e-
t
emps fr
o
m tests using -flto
commit
|
commitdiff
|
tree
2023-06-19
Richard
Biener
tree-opt
i
mizati
o
n/11
0
298 - CFG clea
n
up and
s
tale nb_iterations
commit
|
commitdiff
|
tree
2023-06-19
Rich
a
rd Biener
Fix build of aa
r
c64
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
AVX512 ful
l
y masked vecto
r
i
z
ati
o
n
commit
|
commitdiff
|
tree
2023-06-19
Richard Bie
n
er
Add loop_vinf
o
argume
n
t to vect_g
e
t_lo
o
p_mask
commit
|
commitdiff
|
tree
2023-06-16
Richard Biener
t
r
ee-optim
i
zation/110278
-
uns < (
t
yp
e
o
f
uns)(un
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Richard Biene
r
t
ree-optimization/110269 - r
e
s
tore m
i
ssed condi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Ri
c
hard Biener
Fix memor
y
leak in loop heade
r
copying
commit
|
commitdiff
|
tree
2023-06-13
Richar
d
Biener
midd
l
e-end/110232 - fi
x
nativ
e
interpret of vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard B
i
ener
Fi
x
disa
m
biguation against
.
M
A
SK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Richard Bi
e
ner
Fi
x
d
i
s
ambig
u
ati
o
n against
.
MASK_ST
O
RE
commit
|
commitdiff
|
tree
2023-06-12
Richard Biener
mid
d
le-end/1102
0
0 -
g
enmatch for
c
e
-
leaf and conver
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
Ric
h
ard Biener
m
i
ddle-end/11
0
182 - TYP
E
_PREC
I
S
I
ON on VECTOR_TYPE causes
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Richard Biener
middle-
e
nd/1
1
0055 - avoi
d
CLO
B
BERing s
t
atic
v
ar
i
a
b
les
commit
|
commitdiff
|
tree
2023-06-06
Richa
r
d
Biener
tree-optimization/109143 -
im
p
rove PTA compile time
commit
|
commitdiff
|
tree
2023-05-31
Richard Biene
r
ipa/
1
09983 -
(
IPA) PTA speedup
commit
|
commitdiff
|
tree
2023-05-31
Richard
B
iener
IPA PTA sta
t
s enhancement
and non-details dump
s
limming
commit
|
commitdiff
|
tree
2023-05-25
Richard Biener
targe
t
/109
9
55 - handle patter
n
generated COND
_
EXPR
.
.
.
commit
|
commitdiff
|
tree
next