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
tree-optimization/112818 - re-instantiate vector type size check for bswap
2023-08-30
R
i
chard Biener
t
r
e
e-o
p
timization/111228 -
f
ix te
s
tcase
commit
|
commitdiff
|
tree
2023-08-30
R
i
c
h
ard Biener
t
r
ee-opti
m
i
z
a
tion/1
1
1228 - c
o
mbine two VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard
B
iener
tree-
o
pt
i
mization/111137 - dependenc
e
che
c
king for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
A
pply some TLC
to v
e
ct_
s
lp_analyze_instance_dependence
commit
|
commitdiff
|
tree
2023-08-25
Richar
d
Biener
t
r
ee
-
optimization/111136 - ST
M
T_VIN
F
O_SLP_
V
E
CT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
t
r
ee-op
t
imization/11
1
1
23 -
in
d
irect clobbers thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard
B
iene
r
Fix confusi
o
n
about load_p in vect_build_
s
l
p
_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-optim
i
zatio
n
/1111
2
5 -
avo
i
d
BB vect
o
rization i
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-opti
m
ization/111115 - SLP
o
f masked
store
s
commit
|
commitdiff
|
tree
2023-08-24
R
ichard Biener
tree
-
optimization/111
1
25 - p
r
operl
y
cost BB
r
ed
u
ction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tre
e
-o
p
timizat
i
on/111128
- fix sh
i
ft pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard B
i
e
n
er
testsuite/111125 -
d
isable BB vector
i
zation for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Biener
de
b
ug/11108
0
-
avoi
d
o
u
tp
u
tting
d
e
bug info f
o
r
unu
s
ed
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard
B
ien
e
r
Simplify i
n
tereaved
s
t
ore vectoriz
a
ti
o
n
proce
s
si
n
g
commit
|
commitdiff
|
tree
2023-08-22
Richard Biene
r
tree-optimization/9486
4
-
v
e
c
t
or insert of vector extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Bien
e
r
Fi
x
FAIL: gcc
.
target/i386/
p
r
87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard
Biener
Fix gcc
.
dg/vec
t
/bb-slp-subg
r
o
u
ps-2
.
c
w
i
t
h 256bi
t
ve
c
tors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
ix gcc
.
dg
/
vect/bb-slp-4
6
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
hard B
i
e
ner
tree-optimi
z
at
i
o
n
/
1
11082
-
bogus promoted min
commit
|
commitdiff
|
tree
2023-08-21
R
i
cha
r
d B
i
ener
tree-o
p
timiza
t
ion/111070 -
fix
I
CE with re
c
ent ifco
m
bine fix
commit
|
commitdiff
|
tree
2023-08-18
R
ichard Biener
tree-
o
ptimization
/
111019 - in
v
ariant moti
o
n
a
nd aliasing
commit
|
commitdiff
|
tree
2023-08-18
Ric
h
a
r
d Biener
tree-op
t
imization/11104
8
- avoid
f
lawed logic
i
n fold_vec_perm
commit
|
commitdiff
|
tree
2023-08-17
R
ichard Biener
tree-optimization/11103
9
- abnormals a
n
d bi
t
test mergi
n
g
commit
|
commitdiff
|
tree
2023-08-17
Richard
B
i
e
ner
Handle
T
YPE_OVER
F
L
O
W_UND
E
FINED vectoriz
e
d BB reducti
o
ns
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Cleanup BB
vectorizati
o
n roots
h
a
n
dling
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Support
c
onstants and externals in BB reduction vectori
z
ation
commit
|
commitdiff
|
tree
2023-08-15
R
i
chard Biener
U
se find_loop_loc
a
tio
n
f
rom unrolling
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
iener
t
r
ee-
o
ptimization/110963
-
more PR
E
when o
p
timizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
tree-optimizati
o
n/110991
-
unroll size estimate a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
R
ichard
B
i
e
n
er
F
i
x print_loop_info
I
C
E
commit
|
commitdiff
|
tree
2023-08-11
Rich
a
rd Biener
tree-opt
i
mi
z
ation
/
110979 - fold-
l
eft re
d
uction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Rich
a
rd Biener
I
mprove BB vectorization opt-
i
n
fo
commit
|
commitdiff
|
tree
2023-08-10
Richard Bien
e
r
Make ISEL
u
sed inter
n
a
l
functions const
/
nothrow wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
R
i
char
d
Biener
Remove insert location
argu
m
e
n
t from vectoriz
a
ble_live_operati
o
n
commit
|
commitdiff
|
tree
2023-08-09
Richard Biener
r
t
l-optimization/11
0
587 -
s
p
eedup find_hard_re
g
n
o
_for_1
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tree
-
o
p
timization/49955 -
B
B r
e
d
u
ction with od
d
nu
m
ber
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard Bi
e
n
e
r
tree-optimiza
t
ion/110924 - fi
x
vop liven
e
ss for nor
e
turn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Ri
c
ha
r
d Biener
Use RPO ord
e
r for
sinking
commit
|
commitdiff
|
tree
2023-08-07
Ri
c
har
d
B
iene
r
Improve -fo
p
t-inf
o
-ve
c
for bas
i
c-
b
l
o
c
k
vectorizati
o
n
commit
|
commitdiff
|
tree
2023-08-04
Ri
c
h
ard
Biener
tree-
o
p
timization/11
0
838 - vec
t
ori
z
ation of
widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard Bie
n
er
tr
e
e-opt
i
miza
t
ion/110838 - less
ag
g
ressively fold out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Bien
e
r
[libbac
k
trace] fix up broken test
commit
|
commitdiff
|
tree
2023-08-03
Richard Bie
n
er
tree-optimizat
i
on
/
1
10838 - vecto
r
iz
a
t
ion of wi
d
ened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biene
r
tree-optimizatio
n
/110702
- avoid ze
r
o-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard
Biener
Impro
v
e sinki
n
g with unr
e
lated defs
commit
|
commitdiff
|
tree
2023-08-03
R
ichard Biener
Add v
i
rtual oper
a
n
d
global
liveness comp
u
ta
t
i
on class
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
r
d
Biener
Swap loop spli
t
t
i
n
g and final value rep
l
aceme
n
t
commit
|
commitdiff
|
tree
2023-08-02
Richard
Biener
Make add_phi_n
o
de_to_bb static
commit
|
commitdiff
|
tree
2023-08-02
R
ichard Biener
tree-op
t
imizat
i
on/92
3
35 - Imp
r
ove s
i
nking
heur
i
stics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
R
i
c
hard Bie
n
er
rtl-optimiz
a
tion/110587 - remove quadratic regno
_
in_use_
p
commit
|
commitdiff
|
tree
2023-07-27
Richard Biener
tree-op
t
i
m
ization/91838
-
fix FAIL of g
+
+
.
dg/opt/
p
r91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
XFAIL parts
broken d
e
li
b
erately by
r
1
3
-
1762
-
gf9
d
4c3b
4
5c5ed5
commit
|
commitdiff
|
tree
2023-07-27
Richard
Biener
Remove r
e
cursive p
o
st
-
domina
t
or traversal in sinking
commit
|
commitdiff
|
tree
2023-07-26
Ri
c
hard Biener
tree-opt
i
mization/106081 - elide redundant permute
commit
|
commitdiff
|
tree
2023-07-26
Richard Biener
tree-optimization/110799 - fix bug i
n
code hoisti
n
g
commit
|
commitdiff
|
tree
2023-07-24
Richard B
i
ener
Remove
S
L
P_TREE_VEC_
S
TMTS in favor of SL
P
_TREE_VEC_D
E
FS
commit
|
commitdiff
|
tree
2023-07-24
Richar
d
Biener
Remove unu
s
ed tr
e
e-vectorizer
.
h include
commit
|
commitdiff
|
tree
2023-07-24
Ri
c
h
ard Biene
r
[i386] remove unused tree-vectorizer
.
h includes
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
t
r
ee
-
optimiza
t
ion/110777 - abnormals
a
nd recent
PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Richard Biene
r
tree-opt
i
miz
a
tion/110
7
66 -
m
issing
PHI locatio
n
c
h
eck
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
tree-optimization/41320 - remo
v
e
bogus XFAILed testcase
commit
|
commitdiff
|
tree
2023-07-21
R
i
chard
Biene
r
tree-optim
i
zation/8
8
540 - FP x > y ? x
:
y if-conversion
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard
Bien
e
r
tree-optimi
z
a
tion/110742 - fix late
n
t issu
e
wit
h
p
e
r
mu
t
ing
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
R
ichard Biener
tree-o
p
t
i
mizatio
n
/1
1
0
20
4
- second
l
eve
l
re
d
undancy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard Biener
m
i
ddle-end/6
1
747 -
conditional mo
v
e ex
p
ansion and
co
n
s
t
ants
commit
|
commitdiff
|
tree
2023-07-18
Ri
c
hard
B
i
ener
m
iddle-end/105715 - missed RTL if-convers
i
on w
i
th COND
_
EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Ri
c
hard Biene
r
tree-optimization/1
1
0669 - bogus matching of loop bitop
commit
|
commitdiff
|
tree
2023-07-14
Richa
r
d Biener
Provide extra check
i
n
g f
o
r phi argument acc
e
s
s
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard Biener
tr
e
e-optimization/110630 - enhance SLP p
e
rmu
t
e support
commit
|
commitdiff
|
tree
2023-07-11
Richard
B
ie
n
er
t
ree-optimization
/
110614 - S
L
P splat and re
-
align
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richard Biener
Closing the GCC 10 branch
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tre
e
-optimization
/
110556 -
ta
i
l
merging still pre-tupl
e
s
commit
|
commitdiff
|
tree
2023-07-06
Richa
r
d Biener
tree-optimiza
t
i
on/110563 - simplify epilo
g
u
e
VF c
h
ecks
commit
|
commitdiff
|
tree
2023-07-06
Rich
a
rd
B
iener
tre
e
-optimiza
t
ion/110515 - wrong cod
e
wit
h
L
IM + PRE
commit
|
commitdiff
|
tree
2023-07-06
Richar
d
Biener
Fix exp
e
ctation on gcc
.
d
g/vect/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
a
djust tes
t
case
f
or
n
o
w happening epilogue vectorization
commit
|
commitdiff
|
tree
2023-07-05
Richa
r
d B
i
ener
middle-end/110541
-
VEC_P
E
RM_EXPR documentation
i
s
off
commit
|
commitdiff
|
tree
2023-07-05
Richard
B
iener
Fix typo
i
n ve
c
t
o
rizer debu
g
mess
a
ge
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
ard Biener
tree-optimization/
1
1
0
491
-
PH
I
-OPT and undefs
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
hard Biener
Use mar
k
_ssa_maybe_
u
ndefs in PHI-OPT
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
hard Biener
Remove unn
e
ces
s
ary c
h
eck on scalar_niter ==
0
commit
|
commitdiff
|
tree
2023-07-04
R
i
c
h
ard
Biener
tree-opt
i
mizati
o
n/1
1
0
376 - testcase for fixed bu
g
commit
|
commitdiff
|
tree
2023-07-04
R
i
ch
a
r
d
Bien
e
r
tree-optimization/110228 - avoid undefs in ifcomb
i
ne
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richa
r
d Biener
tre
e
-optimization
/
11
0
43
6
-
bogus l
i
v
e
/rele
v
ant for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richa
r
d
B
i
ener
middl
e
-end/110
4
9
5
-
av
o
id associating constants with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard
Bi
e
n
e
r
t
r
ee-optimizatio
n
/110310 - m
o
ve vector ep
i
lo
g
ue
d
i
s
a
blin
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biener
tre
e
-optimizat
i
on/110506 - ICE in pattern recog with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biener
tree
-
o
p
timiz
a
tion/11050
6
- bogus non-z
e
r
o
m
a
sk i
n
CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
tree-optimi
z
ation/11049
6
-
T
YPE_PRECISION issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
middle-end/110489 - avoid usel
e
ss wo
r
k on st
a
tistics
commit
|
commitdiff
|
tree
2023-06-30
Ri
c
hard Biener
tree-opti
m
i
zation
/
110381
- fix testcase
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
t
ree-optimization/110460
-
fend off vect
o
r types from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
R
icha
r
d Biener
m
iddle-e
n
d/110452 - bad code generation with A
V
X
5
12
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
R
i
c
h
a
rd Biener
mid
d
le
-
end/110461 - pa
t
t
e
r
n ap
p
lying wrong
l
y to
v
ec
t
ors
commit
|
commitdiff
|
tree
2023-06-29
Richard Bien
e
r
c/110
4
54 -
IC
E
w
ith bo
g
us TYPE_PRECISION use
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
t
r
ee-
o
ptimiz
a
tion/110434
-
a
vo
i
d <retval> ={v} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Ric
h
ard Bien
e
r
tree-optimization/110451 - hoist
i
n
variant compar
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Bi
e
ner
tree-
o
ptimization/110443 - prevent SL
P
splat of gathers
commit
|
commitdiff
|
tree
2023-06-28
R
i
chard Biener
Pr
e
ve
n
t TYPE_
P
RECISION on VE
C
TOR_T
Y
PE
s
commit
|
commitdiff
|
tree
2023-06-27
R
ic
h
ard
B
iener
tree-o
p
t
imization/962
0
8 -
S
LP of non-grouped load
s
commit
|
commitdiff
|
tree
next