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/111115 - SLP of masked stores
2023-08-24
Richa
r
d B
i
ener
tree-optimizat
i
on/11
1
1
1
5
- SLP of masked
s
tores
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree
-
optimizat
i
o
n/1111
2
5 - pro
p
erly cost
B
B reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Bie
n
er
t
r
e
e
-opt
i
mization/11
1
128 -
fix shift
pattern rec
o
g
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Biener
t
e
stsuite
/
1111
2
5 - disabl
e
B
B vect
o
rization
f
or
the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
char
d
Biener
d
ebug/11108
0
- avoid ou
t
putting d
e
bug
info for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
ichard Biener
S
implify intereaved sto
r
e
v
ectorizat
i
on processin
g
commit
|
commitdiff
|
tree
2023-08-22
Richard B
i
en
e
r
tree-optimization/948
6
4
- vector ins
e
r
t
of vec
t
or extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
R
ichard
B
iener
F
i
x FAIL:
g
cc
.
target/i3
8
6/pr87007
-
5
.
c
commit
|
commitdiff
|
tree
2023-08-21
R
ic
h
ard Biener
Fix gc
c
.
dg/vect/bb-slp-sub
g
roups-2
.
c w
i
t
h
256b
i
t
vec
t
ors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
ix gcc
.
d
g/vect/bb-slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tree-optimizatio
n
/
1
11082 - bogus promot
e
d min
commit
|
commitdiff
|
tree
2023-08-21
Richard Bien
e
r
tree-optimization/11
1
070
-
fi
x
ICE with rece
n
t
i
fcom
b
ine fix
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
Biener
tree-optimization/
1
1
1019
-
invari
a
nt
motion an
d
aliasi
n
g
commit
|
commitdiff
|
tree
2023-08-18
Richard
Bien
e
r
tree
-
o
p
t
imization/111
0
48 - avoi
d
flawed log
i
c
in fold_vec_perm
commit
|
commitdiff
|
tree
2023-08-17
Ric
h
ard Bien
e
r
tree-opti
m
i
zation/111039
-
abnormals
a
n
d
bit te
s
t merging
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
rd Bi
e
ner
Handle TYPE_OVE
R
F
LOW_UNDEFIN
E
D
vectoriz
e
d BB
reductions
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
har
d
Biener
C
leanup BB vector
i
zatio
n
ro
o
t
s handl
i
ng
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
ien
e
r
Support constants
a
nd externals in
B
B re
d
uc
t
io
n
vect
o
rizati
o
n
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Use find_loop_locatio
n
from unrolling
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
har
d
Biener
tree-op
t
i
mization/110963 -
m
ore PRE when op
t
i
m
i
zing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard
Bi
e
n
e
r
tree-optimization/110991 -
u
n
roll
s
i
ze estimate af
t
er
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Bien
e
r
Fix
p
r
i
nt
_
l
o
op
_
i
nfo ICE
commit
|
commitdiff
|
tree
2023-08-11
Richard B
i
ener
tree-opti
m
ization/
1
109
7
9 - fold-left reduction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Bie
n
er
Improve B
B
v
e
ctoriza
t
io
n
o
p
t-inf
o
commit
|
commitdiff
|
tree
2023-08-10
R
ic
h
ard Biener
Make ISEL used
i
nternal functions const/no
t
hrow where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Ri
c
hard
Biener
Remove inser
t
lo
c
ation argument from vectorizable_live_opera
t
ion
commit
|
commitdiff
|
tree
2023-08-09
Richa
r
d Biener
rtl-opti
m
ization/110587 - spee
d
up find_har
d
_
r
egno_for
_
1
commit
|
commitdiff
|
tree
2023-08-08
Richard Bie
n
er
tree-optimization/49955 -
B
B
red
u
c
t
ion with odd number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tre
e
-optimization/1109
2
4 - fix vop liveness for noretu
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Rich
a
rd B
i
ener
U
s
e RPO
o
rder for sinking
commit
|
commitdiff
|
tree
2023-08-07
Richard Biener
I
mprove -fo
p
t-
i
nfo-vec f
o
r b
a
sic-block vect
o
riz
a
t
i
o
n
commit
|
commitdiff
|
tree
2023-08-04
R
i
chard Biener
t
r
ee-o
p
timization/110838 - vectoriz
a
t
i
o
n
of
w
idened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
tree-o
p
t
i
mization/110838
-
l
e
ss
aggressively fold out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
R
i
chard B
i
ener
[libba
c
ktra
c
e] fi
x
up broken tes
t
commit
|
commitdiff
|
tree
2023-08-03
Richard Bi
e
ner
tree-optimization/110838 - vec
t
oriza
t
ion of wi
d
ened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard B
i
ener
tree-optimization/110702 -
avoi
d
z
e
r
o
-ba
s
ed m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Improve
s
inking w
i
th unre
l
at
e
d
d
efs
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Add vi
r
tual o
p
erand global liveness computation
c
l
ass
commit
|
commitdiff
|
tree
2023-08-03
Richard B
i
ener
Swap loop split
t
ing and final value
replacement
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
Make add_phi
_
node_to_bb sta
t
ic
commit
|
commitdiff
|
tree
2023-08-02
R
ichard Biener
t
r
ee-optimi
z
at
i
on/92335 -
I
mprove sinking heuris
t
ics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
R
ichard B
i
ener
rtl-optimization/1105
8
7 - r
e
m
ove quadratic
r
egno_in_use_p
commit
|
commitdiff
|
tree
2023-07-27
R
ichard Biener
t
ree-optimiz
a
t
ion
/
91838
- fi
x
FAIL of g++
.
d
g/opt/pr91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
R
ichard Biener
X
FAIL
p
a
r
ts b
r
oken deliberate
l
y by r13-176
2
-gf
9
d4
c
3b45
c
5e
d
5
commit
|
commitdiff
|
tree
2023-07-27
Richard Biene
r
Remove recursive pos
t
-do
m
ina
t
o
r
traversal in sinking
commit
|
commitdiff
|
tree
2023-07-26
Richard Biener
tree-optimiza
t
ion
/
10608
1
- el
i
de redundant permute
commit
|
commitdiff
|
tree
2023-07-26
Richard Biener
tree-o
p
tim
i
zation/110799 - fix
b
ug
i
n
code hoisting
commit
|
commitdiff
|
tree
2023-07-24
Richard Biene
r
Rem
o
ve
S
LP_T
R
EE_V
E
C_STMTS in favor
of SLP_TRE
E
_VEC_DEFS
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
Remove unused
t
ree-vectorizer
.
h include
commit
|
commitdiff
|
tree
2023-07-24
Richard Biene
r
[i386] remove unuse
d
tree-vect
o
rizer
.
h includes
commit
|
commitdiff
|
tree
2023-07-24
R
icha
r
d
Biener
tree-optimizatio
n
/110777
-
abnorma
l
s
and re
c
ent PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Richard Bien
e
r
tree-optim
i
zation/11076
6
- missing PHI loc
a
tion
check
commit
|
commitdiff
|
tree
2023-07-21
Richar
d
Biener
tree
-
op
t
imi
z
ation/41320 - remove
b
ogu
s
XF
A
I
L
ed test
c
ase
commit
|
commitdiff
|
tree
2023-07-21
Richar
d
Biener
tr
e
e-optimizatio
n
/88540 - FP x >
y
? x : y if-conve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard
B
i
e
n
er
tr
e
e-opt
i
mization
/
110742 - fix laten
t
is
s
ue with p
e
r
mut
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard Bien
e
r
tree-optimization/11
0
2
04 - se
c
ond level redundancy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard Bien
e
r
middle-end/617
4
7 - condit
i
onal mov
e
expa
n
si
o
n and co
n
stants
commit
|
commitdiff
|
tree
2023-07-18
R
i
char
d
Biener
m
i
ddle-end
/
105715
-
missed RTL if-con
v
er
s
ion with COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
R
i
c
h
ard Bi
e
ner
tre
e
-optim
i
zati
o
n/110669 - bogu
s
matc
h
ing of loop
b
itop
commit
|
commitdiff
|
tree
2023-07-14
Richard Bien
e
r
Pro
v
ide extra checking f
o
r phi a
r
gum
e
nt access from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard Biene
r
tree-optim
i
zation/1106
3
0 - enha
n
ce SLP per
m
ute support
commit
|
commitdiff
|
tree
2023-07-11
Richar
d
B
i
e
n
er
t
ree-optimizat
i
on
/
110614 -
S
LP
s
plat and re-a
l
ign
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Ri
c
h
ar
d
Bi
e
ner
Closing the GCC 10 branch
commit
|
commitdiff
|
tree
2023-07-06
Ri
c
hard Biener
tree-opti
m
ization/
1
10556 - t
a
il mergin
g
st
i
ll pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Ric
h
a
r
d Biener
tree
-
opt
i
mization/
1
10563 -
s
implify epilogue VF ch
e
cks
commit
|
commitdiff
|
tree
2023-07-06
Richard Bien
e
r
tre
e
-op
t
imization/110515 - wr
o
ng code
w
ith LIM + P
R
E
commit
|
commitdiff
|
tree
2023-07-06
R
i
c
ha
r
d Bi
e
n
e
r
Fix expecta
t
ion on gcc
.
dg/vect/
p
r
71
2
64
.
c
commit
|
commitdiff
|
tree
2023-07-05
Richar
d
Bi
e
ner
ad
j
ust testcase for
n
ow h
a
ppening epil
o
gue
v
e
c
t
orization
commit
|
commitdiff
|
tree
2023-07-05
R
i
chard Biener
m
iddle-
e
n
d
/
1
1
05
4
1 - VEC_PERM_EXP
R
docu
m
entati
o
n is off
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
Fi
x
typo
i
n v
e
ctorizer
deb
u
g message
commit
|
commitdiff
|
tree
2023-07-04
R
i
c
h
ar
d
Biener
tree-optimization/110491
-
PHI-OPT and undefs
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
h
a
rd Biener
Use mark_
s
sa_
m
aybe_undefs in PH
I
-OPT
commit
|
commitdiff
|
tree
2023-07-04
Richard Biene
r
Re
m
ove u
n
necessary ch
e
ck
on scalar
_
niter =
=
0
commit
|
commitdiff
|
tree
2023-07-04
Richard Biene
r
tree
-
optimization/1
1
0376 - testcas
e
for fix
e
d bug
commit
|
commitdiff
|
tree
2023-07-04
Richard B
i
ener
tree-optim
i
z
ation/110228
- avoid undefs in
i
fcombine
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
R
ichard Bien
e
r
tree-optimizati
o
n/110
4
36 - bogus live/relevant for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
rd Biener
midd
l
e
-end/110495 - a
v
oi
d
associating
c
onstants with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
tree-optimiza
t
ion/110310 -
m
ove vector epil
o
gue disabling
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard
B
iener
tree-optimization
/
110506 - ICE in pattern
r
ecog w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
R
ichard Biener
t
re
e
-optimiz
a
tio
n
/110506 - bogus n
o
n
-
zero mask in
C
CP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Bi
e
ner
tree-opt
i
mization/110496 - TYPE_PRECISION issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
R
ich
a
rd B
i
ener
mi
d
dle-
e
nd/110489 - a
v
oid useless work on statistics
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
t
ree
-
o
p
t
i
m
i
zation/
1
10381 - fix testcase
commit
|
commitdiff
|
tree
2023-06-29
Richar
d
Biener
tree-optimiz
a
tion/110460
-
fend
off ve
c
tor types from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
middle-end/110452 - bad code generati
o
n w
i
th AVX51
2
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richar
d
Biener
mid
d
le-end/
1
10461 - patt
e
rn applying wrongly to
vectors
commit
|
commitdiff
|
tree
2023-06-29
Richard Biene
r
c/
1
10454
-
ICE
w
ith bogus T
Y
PE_PRECISION
u
se
commit
|
commitdiff
|
tree
2023-06-28
Richard
Biener
tree-optimiza
t
ion/110434 -
avoi
d
<
r
e
t
v
al> ={v} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Bie
n
er
tree
-
optim
i
z
a
tion/110451
-
h
oist invariant
comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richar
d
Biener
tree-opti
m
i
zation
/
110443
-
prev
e
n
t SLP splat of ga
t
hers
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
Prevent TYPE_PRECISION on VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Ri
c
hard B
i
ener
tree-op
t
imiza
t
ion
/
962
0
8 -
SLP
o
f non-grouped loads
commit
|
commitdiff
|
tree
2023-06-26
Ric
h
ard Biener
tree-
o
pti
m
ization/110381 -
pre
s
erve S
L
P permutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Ri
c
har
d
Biener
na
r
ro
w
ing initial
i
z
er
s
and i
n
itializer_constant_valid_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard
B
iene
r
Avoid shorten_binary_op on
V
ECTOR_TYPE
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
Fix T
Y
PE_PR
E
CISI
O
N use in hashable_expr_eq
u
al_p
commit
|
commitdiff
|
tree
2023-06-26
R
ichard Bie
n
e
r
t
ree-
o
ptimization/110
3
92 - ICE
with pr
e
di
c
a
te anal
y
sis
commit
|
commitdiff
|
tree
2023-06-23
Ric
h
ard Biener
F
ix initializer_constant_valid_p_1 TYP
E
_PRE
C
I
SION use
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d Biener
Dea
l
with vector
typed o
p
erands in conv
e
rsions
commit
|
commitdiff
|
tree
2023-06-23
R
ic
h
ard Biene
r
F
i
x
t
r
e
e_sim
p
l
e
_
nonnegat
i
ve_warnv_p f
o
r
VEC
T
OR
_
TY
P
Es
commit
|
commitdiff
|
tree
next