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/112732 - stray TYPE_ALIAS_SET in type variant
2023-08-24
Rich
a
rd
Biener
tr
e
e-op
t
i
m
ization/111125 - avoid BB vectoriz
a
tio
n
in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Biener
tree-optimiza
t
ion/1
1
1115 -
S
LP
o
f m
a
sked stores
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-op
t
imization/1
1
1125 -
p
roperly cost BB
r
educt
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
r
d Bien
e
r
tree-optimization
/
111128 - fix s
h
ift pa
t
te
r
n
r
e
cog
commit
|
commitdiff
|
tree
2023-08-24
R
ic
h
ard Biener
testsuite/11112
5
- disable
BB vectorization for
the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
debug/111080 - avoid ou
t
put
t
i
ng debug info f
o
r
u
n
used
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
S
im
p
lify intereaved st
o
r
e vector
i
zatio
n
processing
commit
|
commitdiff
|
tree
2023-08-22
Richar
d
Biener
tree-opt
i
m
i
zation/94
8
64 - vector inse
r
t of
v
ector extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Bien
e
r
Fix FAIL: gc
c
.
target/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d Bi
e
n
e
r
Fix
gcc
.
d
g/v
e
ct/bb
-
slp-subgroups-2
.
c
w
ith
2
5
6
bit vectors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
ix gcc
.
dg/vect/bb-sl
p
-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
hard Bi
e
ner
tree-optim
i
z
a
t
ion/111082
-
bog
u
s prom
o
ted min
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
iener
tree
-
optimization/111070 -
f
ix ICE with recent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tree-optimiz
a
tion/111019 - invariant motion and aliasi
n
g
commit
|
commitdiff
|
tree
2023-08-18
R
ichard Bien
e
r
tree-optimiza
t
ion/111048 - avoid flawe
d
logic in fold_vec_
p
erm
commit
|
commitdiff
|
tree
2023-08-17
Richard Bien
e
r
tree-optim
i
zation/111039 -
abn
o
rmal
s
a
nd bit test merging
commit
|
commitdiff
|
tree
2023-08-17
Richard Bie
n
er
Ha
n
d
le TYPE_OVERFLOW
_
UNDEFIN
E
D v
e
ctorized
B
B reductions
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
C
l
e
a
nup BB
vectorizati
o
n roots
h
andli
n
g
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
i
ener
Support constants a
n
d ex
t
e
r
na
l
s in BB
r
e
ducti
o
n ve
c
torizat
i
o
n
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Use find_loop_l
o
cation
from un
r
olling
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d Biener
tree
-
optimi
z
ation/110963 - more P
R
E when optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
tree-optimiz
a
tion/110991 - unr
o
l
l size estim
a
te after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richar
d
Bie
n
er
Fix
p
rin
t
_loop_in
f
o I
C
E
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
tr
e
e-opt
i
mizati
o
n
/1109
7
9 - fold-left redu
c
tion and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
R
i
chard
Biener
Improve BB
vect
o
rization opt-info
commit
|
commitdiff
|
tree
2023-08-10
R
ichard Biener
Mak
e
ISEL used int
e
rnal funct
i
ons const/nothrow where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Ri
c
hard
B
iener
R
emove insert lo
c
at
i
on argum
e
n
t
from vector
i
zable_live_
o
perat
i
on
commit
|
commitdiff
|
tree
2023-08-09
Richard Biener
rtl
-
o
p
t
imi
z
ation/110
5
87 - speed
u
p find_
h
a
r
d
_
r
e
g
n
o_fo
r
_1
commit
|
commitdiff
|
tree
2023-08-08
R
ichard Biene
r
tree-opti
m
izat
i
on/49
9
55 - BB reduct
i
o
n with odd nu
m
b
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richar
d
Biener
tree-optimi
z
ati
o
n/110924 -
f
i
x v
o
p liveness for no
r
et
u
rn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Ri
c
hard Bien
e
r
Use RPO order f
o
r si
n
k
i
n
g
commit
|
commitdiff
|
tree
2023-08-07
Ric
h
ard B
i
ener
Impro
v
e -fo
p
t-info-vec
f
o
r basic-bl
o
ck vectorization
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
tree-opti
m
i
z
atio
n
/110838 - vectorization o
f
widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
tree-optimization/110838 -
l
ess
a
ggressivel
y
fold
out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard B
i
ene
r
[libbacktrace] fix up broke
n
t
e
st
commit
|
commitdiff
|
tree
2023-08-03
R
ichard Bien
e
r
tree-optimizat
i
on/110838 - vectori
z
ation
o
f
w
idened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard Biener
tree-opti
m
ization/110702 - avo
i
d zero-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
R
i
char
d
Bie
n
er
Improve sinking with
u
nrelated defs
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Add virtual operand glob
a
l l
i
v
e
n
e
s
s computation c
l
ass
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
rd Bi
e
ner
S
wap
loo
p
sp
l
itting
a
n
d
fina
l
va
l
u
e
r
eplacement
commit
|
commitdiff
|
tree
2023-08-02
Ric
h
ard Biener
Make ad
d
_
p
hi_node_to_bb static
commit
|
commitdiff
|
tree
2023-08-02
Rich
a
rd
Biener
tree-optim
i
zation/92335
- Improve sinking heuristics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
rtl-optimizatio
n
/110587
-
remove quad
r
at
i
c reg
n
o
_
in
_
us
e
_p
commit
|
commitdiff
|
tree
2023-07-27
Richard
Biener
tree
-
op
t
i
m
ization/91838 -
f
ix
FAIL of g++
.
dg/o
p
t/
p
r91
8
38
.
C
commit
|
commitdiff
|
tree
2023-07-27
Ri
c
hard Biener
XFAIL parts
b
roken delibe
r
a
t
ely b
y
r13-
1
762-gf9d4c3b45c5e
d
5
commit
|
commitdiff
|
tree
2023-07-27
R
ichard Bi
e
ner
Remove recur
s
i
ve post-dominator traversal in
sinking
commit
|
commitdiff
|
tree
2023-07-26
Richar
d
Biener
tree-optimization/106081 - e
l
ide redundant p
e
rmut
e
commit
|
commitdiff
|
tree
2023-07-26
Richard
B
iene
r
tree-
o
ptimiz
a
t
ion/110799 - fix b
u
g in code
h
oisting
commit
|
commitdiff
|
tree
2023-07-24
Richard
B
ien
e
r
Remove SL
P
_T
R
EE
_
VEC_STMTS in fa
v
or of SLP_TREE_VEC_DEFS
commit
|
commitdiff
|
tree
2023-07-24
Richard Bi
e
ner
Remove unuse
d
tr
e
e-vect
o
rizer
.
h include
commit
|
commitdiff
|
tree
2023-07-24
R
icha
r
d
Biener
[i38
6
] rem
o
v
e
unused tree-vectorizer
.
h includes
commit
|
commitdiff
|
tree
2023-07-24
Richa
r
d
Biener
tree-optimization/1
1
0777 -
abn
o
rmals and recen
t
P
RE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Rich
a
rd Biener
tree-opti
m
ization/110766 - missing PHI location
c
hec
k
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
t
ree
-
opt
i
mization/41320 -
rem
o
ve b
o
gus XFAI
L
ed testcase
commit
|
commitdiff
|
tree
2023-07-21
Richard Bi
e
ner
t
re
e
-optim
i
zation/88540 -
FP x > y ? x : y if-conversion
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard Bie
n
er
t
r
ee-opt
i
mizat
i
on/1
1
0742 - f
i
x latent is
s
ue
w
ith p
e
rmutin
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard B
i
ener
tr
e
e-op
t
imi
z
ation/110204 - second
l
evel re
d
undancy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
R
i
ch
a
rd Bien
e
r
middl
e
-
e
n
d/61747 - condition
a
l move expansion and c
o
n
s
tants
commit
|
commitdiff
|
tree
2023-07-18
Richard B
i
ene
r
middle
-
e
n
d
/105715 - mis
s
ed
RTL
i
f-c
o
nver
s
i
on with COND_E
X
P
R
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Richard Biener
tree-optimization/110669 - b
o
gus
m
atching of loop bitop
commit
|
commitdiff
|
tree
2023-07-14
Richar
d
B
i
e
n
er
Provide extra checking f
o
r p
h
i
argument access
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard
B
i
ener
tree-
o
ptimizat
i
on/1
1
063
0
- enhance SLP pe
r
mute support
commit
|
commitdiff
|
tree
2023-07-11
Richard
B
iener
tre
e
-optimization
/
1106
1
4 - SL
P
splat
a
nd re-ali
g
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richar
d
Biener
Closing
t
he GCC 10 branch
commit
|
commitdiff
|
tree
2023-07-06
Richa
r
d Biener
tree-optimiz
a
ti
o
n/110556 - tail merg
i
ng stil
l
pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tree-optimiza
t
ion/1
1
05
6
3
-
simpli
f
y epilog
u
e VF ch
e
cks
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tree-
o
p
tim
i
zation/
1
10515 - wrong code
with LIM +
P
R
E
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
Fix e
x
p
ectation on gcc
.
dg/vect/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Richard Bie
n
er
adj
u
s
t testcase for no
w
happening epi
l
ogue v
e
ctorizati
o
n
commit
|
commitdiff
|
tree
2023-07-05
Richard B
i
e
ner
middle-en
d
/11
0
5
41 - V
E
C_PERM_EXPR documentatio
n
is
o
ff
commit
|
commitdiff
|
tree
2023-07-05
Richar
d
B
iener
Fix ty
p
o
in vectorizer debug message
commit
|
commitdiff
|
tree
2023-07-04
R
ichard Biener
tree-op
t
i
m
i
zation/11
0
491 -
P
H
I-OPT and undefs
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
rd Biener
Us
e
mark_
s
s
a
_maybe_
u
ndefs in PHI-OPT
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
hard Biener
Remove
unnecessary check on scalar_n
i
ter == 0
commit
|
commitdiff
|
tree
2023-07-04
R
ichard Biener
tr
e
e-optimization/11
0
3
76
- testcase for fi
x
ed
b
ug
commit
|
commitdiff
|
tree
2023-07-04
R
i
chard Biene
r
tree-opti
m
iz
a
t
i
on/
1
10228 - avoid undefs
in ifcombine
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
tree-opti
m
ization/110436
- bogus li
v
e/re
l
eva
n
t for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
r
d Biener
mid
d
le-en
d
/
110495
-
a
v
o
id a
s
s
o
ciati
n
g co
n
stant
s
with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richar
d
Bie
n
er
tree-
o
ptimization/1103
1
0 - mo
v
e vector
epilogue disabl
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
R
ichard Bie
n
er
tree-optimizati
o
n/11
0
506 - ICE i
n
pattern reco
g
with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard
B
ien
e
r
tree-o
p
ti
m
izat
i
on/110506 - bog
u
s no
n
-zero mask i
n
CC
P
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richa
r
d
B
iene
r
tre
e
-op
t
imization/110496 - T
Y
PE_PRECISION issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Ri
c
hard B
i
e
n
er
middle-end
/
110489
- avoid
useless
work on
statisti
c
s
commit
|
commitdiff
|
tree
2023-06-30
Ric
h
ard Bi
e
ner
tree-optimizati
o
n/11038
1
- fix testcase
commit
|
commitdiff
|
tree
2023-06-29
Richar
d
Biene
r
tre
e
-optimization/110460
-
fend o
f
f
v
ect
o
r types
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
mi
d
dle-end/110452 - bad
c
ode gen
e
ration
wi
t
h AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
R
ichard Biener
middle-en
d
/
1
10461
- pattern applying wron
g
ly to vector
s
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
c/110454 - ICE with bo
g
us TYPE_PR
E
C
ISION
use
commit
|
commitdiff
|
tree
2023-06-28
R
i
chard Biener
tree-optimizati
o
n/110434 - avoid <retval> =
{
v} {CL
O
BB
E
R
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Ric
h
a
r
d
Biener
t
r
ee-optimization/
1
1045
1
- ho
i
s
t
invar
i
ant compare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
R
i
ch
a
r
d
Bie
n
er
tree-optimization/110443 - prevent SL
P
splat of g
a
t
h
ers
commit
|
commitdiff
|
tree
2023-06-28
Ric
h
ar
d
Biener
Prevent TYPE_PRE
C
ISIO
N
o
n VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard Bi
e
ner
tree-o
p
timi
z
ation/96208 - SLP of non-g
r
ouped load
s
commit
|
commitdiff
|
tree
2023-06-26
Richard
B
iener
tree-optimizatio
n
/
11
0
381 - preser
v
e SLP permutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
narrowing initializers and initi
a
lizer_constant_
v
alid_p
_
1
commit
|
commitdiff
|
tree
2023-06-26
Ric
h
ard
B
iener
A
void shorten_bi
n
ary_o
p
on VECTOR
_
T
Y
PE
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
Fix TYPE_PRECISION use i
n
has
h
able_expr_equal_p
commit
|
commitdiff
|
tree
2023-06-26
Richard
B
i
e
ner
tree-opt
i
mization/110392
-
ICE with predicate analy
s
is
commit
|
commitdiff
|
tree
2023-06-23
R
icha
r
d Biener
Fix initializer_
c
on
s
tant_va
l
id_
p
_1
T
YPE_PRECI
S
ION use
commit
|
commitdiff
|
tree
2023-06-23
Richard
B
iener
Deal
w
ith vect
o
r
t
yped operand
s
in
c
o
n
versions
commit
|
commitdiff
|
tree
next