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
Avoid left around copies when value-numbering BBs
2023-10-05
Richard Biener
Avoid left aro
u
nd c
o
p
ies
w
hen value-numbe
r
ing BBs
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
Biener
i
pa/111
6
43 - clarify fl
a
tten attribut
e
document
a
t
i
o
n
commit
|
commitdiff
|
tree
2023-09-29
Richard Bien
e
r
tr
e
e-
o
p
t
i
mization/111583 - l
o
o
p distributi
o
n issue
commit
|
commitdiff
|
tree
2023-09-28
R
ichard
B
ien
e
r
target/1116
0
0 - avoid deep recursion in access
d
iagnost
i
cs
commit
|
commitdiff
|
tree
2023-09-28
Rich
a
rd B
i
ener
t
r
ee-opt
i
m
i
zat
i
o
n
/111614 -
m
issing convert in un
d
istribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Biene
r
S
i
mplif
y
abs (copys
i
gn (x, y))
commit
|
commitdiff
|
tree
2023-09-20
Ri
c
hard Biener
tree
-
opt
i
m
i
zati
o
n/11148
9
- raise --param u
n
init-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard Biener
tree-optimizatio
n
/1
1
1489 -
t
u
rn uninit l
i
mits
to
p
a
rams
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/
1
11468 - d
u
mp un
o
r
d
er
e
d
compare operators in
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
ard Biener
tree-op
t
imization/111465 - bougs jump thr
e
ading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/111468
- add unor
d
ered compar
e
a
n
d
p
o
i
nter diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard Biener
tree-optim
i
zati
o
n
/1
1
1294
-
backwards threader PHI cost
i
ng
commit
|
commitdiff
|
tree
2023-09-14
Richard B
i
ener
t
r
ee-optimizati
o
n/11129
4
- better DCE aft
e
r
forwprop
commit
|
commitdiff
|
tree
2023-09-13
R
ichard Biener
tree-opti
m
i
zation/111387 - BB SL
P
and i
r
redu
c
ible reg
i
ons
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tree-
o
p
timization/111397 - missed copy propagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard Bie
n
er
middle-end/111253
- par
t
ly revert
r1
1
-6508-gabb
1
b6058c0
9
a7
commit
|
commitdiff
|
tree
2023-08-31
R
i
chard Biener
Fix gcc
.
dg/tree-ssa/forwpro
p
-
42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richar
d
Bie
n
e
r
Adjust gcc
.
target/i386
/
pr52252-{
a
t
om,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richard Bi
e
ner
tree-optimization/111228 - fi
x
testcas
e
commit
|
commitdiff
|
tree
2023-08-30
R
ichard Biener
t
ree-optimization/111228
-
com
b
ine
t
wo VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
R
i
c
h
ard B
i
ener
tree-op
t
imization/111137
- dependenc
e
checking for
SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
Ap
p
l
y
som
e
TLC to vect
_
slp
_
ana
l
y
z
e_instance_de
p
endence
commit
|
commitdiff
|
tree
2023-08-25
Richard Bie
n
er
tree-optimization/11
1
1
3
6
-
S
TMT_VINF
O
_SLP
_
V
ECT_
O
NLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
tree-op
t
imizat
i
on/111
1
23
-
indirect clobbers throw
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
Fix confusion a
b
o
u
t load_p
in vect_build
_
sl
p
_
tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimization/111125 - avoid BB vectorization
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd Bi
e
n
er
tree-optimiza
t
ion/11
1
115 -
S
LP of
m
ask
e
d stores
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
tr
e
e
-optimizatio
n
/
1
11125 -
properly cost BB reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimi
z
ation/
1
11
1
28 - fix shift pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
r
d
Biener
testsuite/111
1
25 - disa
b
le BB vecto
r
ization fo
r
t
he
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Bie
n
er
debug
/
111080 - avoid outputting deb
u
g info for
u
n
used
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
Simp
l
ify int
e
reaved
s
tore vectori
z
a
ti
o
n pr
o
ce
s
sing
commit
|
commitdiff
|
tree
2023-08-22
Ri
c
hard Biener
tr
e
e-optimization/94864 - vector insert of vector extrac
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Biener
F
i
x
F
AIL:
gcc
.
t
ar
g
e
t/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
har
d
Bi
e
ner
Fix gcc
.
dg/v
e
ct/bb-
s
lp-subgroups
-
2
.
c
w
i
th 256bit vectors
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
iener
Fix gcc
.
dg/
v
ect/bb-slp-46
.
c FA
I
L
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
hard Bi
e
n
e
r
tree-o
p
t
i
mizati
o
n
/
1
11082 - bogus promoted min
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard
B
iener
tree-opt
i
mi
z
ation/111070 - fix ICE
wit
h
recent ifcombin
e
fix
commit
|
commitdiff
|
tree
2023-08-18
Ric
h
ard
Biener
tree-opt
i
mizati
o
n/11
1
019
-
invarian
t
motio
n
and
ali
a
s
i
ng
commit
|
commitdiff
|
tree
2023-08-18
Ri
c
h
a
rd Biener
tr
e
e
-optimi
z
at
i
on/
1
1
1048 - avoid f
l
a
w
ed logic in fold_ve
c
_perm
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
tree-o
p
timizati
o
n/111039 -
a
b
n
orma
l
s an
d
bit test merging
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
Handle TYPE_OV
E
RFL
O
W_UN
D
EFINE
D
vectorized BB r
e
ductions
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Biener
Cleanup BB vectorization ro
o
ts handli
n
g
commit
|
commitdiff
|
tree
2023-08-15
R
i
chard Biener
S
u
pport
c
onstants and
externals in BB reduc
t
ion v
e
ctorization
commit
|
commitdiff
|
tree
2023-08-15
R
i
ch
a
r
d
Biener
Use fin
d
_loo
p
_loca
t
ion
from un
r
olling
commit
|
commitdiff
|
tree
2023-08-15
R
i
chard Bie
n
er
tree-opt
i
mizatio
n
/
1
10963 - more PRE when
optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
tree-optim
i
z
ation/
1
10991 - unroll size estimate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Bien
e
r
Fix print
_
loop_info I
C
E
commit
|
commitdiff
|
tree
2023-08-11
Richard B
i
ener
tree-optimization/110
9
79 - fold-le
f
t reduction a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
Improve
B
B
vectorization opt-info
commit
|
commitdiff
|
tree
2023-08-10
R
i
chard
Bi
e
ner
Make
I
SEL used
inter
n
al functions
const/nothrow wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Richard Biener
Remove insert
lo
c
ation arg
u
ment from v
e
ctorizable_live_operation
commit
|
commitdiff
|
tree
2023-08-09
R
i
chard B
i
e
ner
rtl-optimization/110587
- speedup fi
n
d_
h
ard_regno_for_1
commit
|
commitdiff
|
tree
2023-08-08
Rich
a
rd Biener
tree-optimi
z
ation
/
4
9
955
-
BB reduction w
i
t
h odd num
b
er
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
R
i
ch
a
rd Biene
r
tree-optimization/110924 - fix vop liv
e
ness for noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
R
ichard Biene
r
Use RPO
order for sinking
commit
|
commitdiff
|
tree
2023-08-07
Richard
Biener
Im
p
rov
e
-
f
opt
-
i
nfo-v
e
c for ba
s
ic-block vectoriz
a
tion
commit
|
commitdiff
|
tree
2023-08-04
R
i
chard Bie
n
er
tree-optim
i
zation/110838 -
v
ectorization of wid
e
ned
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
t
r
ee-optimization
/
11083
8
- less
a
ggressi
v
ely fold out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
rd Biener
[lib
b
acktrace] fix up broken test
commit
|
commitdiff
|
tree
2023-08-03
Richard
B
i
ener
tree-optimizat
i
on/110838 - vecto
r
ization
o
f widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Ric
h
ard
B
iener
tree-opt
i
m
iza
t
ion/110702 - avoid zero-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Im
p
ro
v
e
sinking with unre
l
ated de
f
s
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
rd Biener
Add virtual
o
perand g
l
obal liv
e
n
ess
c
omputation cla
s
s
commit
|
commitdiff
|
tree
2023-08-03
Richard B
i
ener
Swap
l
o
op
splitting an
d
final value replacement
commit
|
commitdiff
|
tree
2023-08-02
Richa
r
d B
i
ener
Ma
k
e
add_ph
i
_node_to_bb static
commit
|
commitdiff
|
tree
2023-08-02
Richard B
i
ener
tre
e
-
optimizati
o
n/923
3
5 - Improve sinking heuristics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
R
i
c
hard Biener
rtl-o
p
timization/110
5
87 - remove quadratic regno_in_us
e
_p
commit
|
commitdiff
|
tree
2023-07-27
Richard Bie
n
er
tree-optimiza
t
ion/91838 - fix FAIL of g++
.
dg/opt/pr91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
Richa
r
d Bi
e
ner
X
FAIL p
a
rts broken deliberately by r13-176
2
-gf9d4c3b45
c
5
ed5
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
Remove recursive post-
d
ominator traversal in
sinking
commit
|
commitdiff
|
tree
2023-07-26
Richard Biener
tr
e
e
-
optimization
/
106081 - elide redundant
pe
r
mute
commit
|
commitdiff
|
tree
2023-07-26
R
ichard Bien
e
r
tre
e
-optimization/
1
1
0
799 - fi
x
b
ug
i
n code hoisting
commit
|
commitdiff
|
tree
2023-07-24
Richar
d
Biener
R
e
move SLP_TREE_VE
C
_STMTS in favor of SLP_TREE_VEC_DEFS
commit
|
commitdiff
|
tree
2023-07-24
Ric
h
ard Bie
n
er
Remove unused tree-vectorizer
.
h incl
u
de
commit
|
commitdiff
|
tree
2023-07-24
Richa
r
d
Biene
r
[i38
6
] remove un
u
s
ed t
r
e
e-vectorizer
.
h includ
e
s
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
tree-optimiza
t
ion/1
1
0777 - abnormals and recen
t
PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
t
r
ee-o
p
timi
z
ation/1
1
0
7
66 -
mi
s
si
n
g PHI loc
a
tio
n
check
commit
|
commitdiff
|
tree
2023-07-21
Richa
r
d B
i
ener
t
r
ee-o
p
timization/4
1
320
-
re
m
ove bogus XFAI
L
e
d
t
e
stcase
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
tre
e
-optimizat
i
on/
8
8540 - FP x > y ? x :
y
if-co
n
vers
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard
B
iener
tree-op
t
imization/110742 - fix late
n
t
issu
e
with permuting
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
R
ichard Bie
n
er
tre
e
-op
t
imization/110204
-
s
e
cond level re
d
undan
c
y
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard B
i
e
ner
m
iddle-end/61747
-
conditional mo
v
e expansion a
n
d constant
s
commit
|
commitdiff
|
tree
2023-07-18
Ri
c
h
ard Biener
middle-end/105715 - missed RTL if-conversion
w
ith
COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Ri
c
ha
r
d Biene
r
t
r
ee-o
p
timization/110669
- bogus m
a
tch
i
ng of loop bitop
commit
|
commitdiff
|
tree
2023-07-14
Richa
r
d
Biene
r
Provide extra ch
e
cking for
phi a
r
gument access from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard Biener
tree-optimi
z
ation/110630 - enhance SLP permute support
commit
|
commitdiff
|
tree
2023-07-11
Richard Biener
tree-optimization/110614 - SLP splat and re-align
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richard Biener
Closing the GCC 10
bran
c
h
commit
|
commitdiff
|
tree
2023-07-06
Richard B
i
ener
tr
e
e-o
p
timizat
i
on/110
5
56 - tail mergi
n
g
sti
l
l pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tree-optimi
z
ation/110563 - simplif
y
epilogue
VF ch
e
cks
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tree-optim
i
zati
o
n/110515 - w
r
o
ng code with LIM
+
PRE
commit
|
commitdiff
|
tree
2023-07-06
Rich
a
rd Biener
Fix expec
t
ation on gcc
.
d
g/vect/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
R
i
chard
B
iener
adjust
t
estc
a
se
for no
w
happ
e
n
i
ng e
p
i
l
o
gue v
e
ctorization
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
middle-end/11
0
5
4
1
- V
E
C_P
E
RM_EXPR
d
ocu
m
e
n
t
a
t
ion i
s
off
commit
|
commitdiff
|
tree
2023-07-05
R
i
chard Biener
F
i
x
typo in vectorizer debug message
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
ard Biener
tree-op
t
imization/110491 - PHI-O
P
T and
u
n
d
efs
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
U
s
e mark_ssa_maybe_undefs in PHI-OPT
commit
|
commitdiff
|
tree
2023-07-04
Richa
r
d Biener
Remove unnecessary check on
sc
a
l
ar_
n
iter ==
0
commit
|
commitdiff
|
tree
2023-07-04
Richard Bie
n
er
tree-op
t
imizat
i
on/110376 - test
c
ase for fixed bug
commit
|
commitdiff
|
tree
next