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/112405 - SIMD clone calls with (loop) mask
2023-11-06
R
ichard Biener
t
ree-opt
i
mi
z
a
t
ion/1124
0
5 - SIMD cl
o
ne calls with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tr
e
e-
o
ptimization/1119
5
0 - v
e
c
torizer l
o
op copying
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-optimizati
o
n
/
1
1
2
404 - t
w
o
is
s
u
e
s wi
t
h SLP
of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tre
e
-opt
i
mization/112369 - strip_
f
loat_extens
i
ons
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richa
r
d Bien
e
r
middle-en
d
/11229
6
- __builtin_constant_p
a
n
d
side-effects
commit
|
commitdiff
|
tree
2023-11-03
Richa
r
d
Biener
Tes
t
c
as
e
s
f
or ve
c
torizer p
e
eling
commit
|
commitdiff
|
tree
2023-11-03
Richard Bie
n
er
Cleanup vectorizable
_
live_operatio
n
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
hard Biener
t
r
ee-optimiza
t
ion/112
3
6
6
-
remove ass
e
rt f
o
r failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
hard Biener
tr
e
e
-
optim
i
zation/112310 -
c
ode hoistin
g
u
ndefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
S
am
James
doc: explicitly say
'lifet
i
me' f
o
r
D
C
E
commit
|
commitdiff
|
tree
2023-11-02
Richard Bien
e
r
t
r
e
e-optimization
/
1123
2
0 - bougs debug IL af
t
er SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard Bie
n
er
tree-optimizatio
n
/112
3
05 - SCEV cprop and conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Ri
c
hard
B
iener
PR testsui
t
e
/111462 - add pow
e
rpc64le to list
o
f ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Mark Harmstone
Remove
o
b
solete debugging forma
t
s from
n
am
e
s l
i
st
commit
|
commitdiff
|
tree
2023-10-23
Richard Biene
r
tree
-
optim
i
zation/
1
11916 - SRA
of BIT_FIE
L
D
_REF
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-opt
i
mizat
i
o
n
/1119
1
5 - mixing grouped
and non-grou
p
ed
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
ipa/1
1
1914 - perform parameter
i
nit after remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
Biener
tree-optimization/1
1
1917 - bo
u
gs IL after gu
a
rd hoistin
g
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree
-
o
p
timization/111383 - te
s
tcase for fixed PR
commit
|
commitdiff
|
tree
2023-10-20
R
i
c
hard
Biener
tree-opt
i
mization
/
11144
5
- simple_
i
v
s
implification
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tre
e
-opt
i
mization/110243 - IVO
P
Ts introdu
c
i
n
g
u
n
defined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ichard B
i
ener
tree-optimizatio
n
/111891
-
f
ix assert in vectori
z
able_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
rd
Biener
tr
e
e-opt
i
mi
z
ation/111000 -
restr
i
c
t
invar
i
ant moti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
D
o
cu
m
ent {L,R}ROTATE
_
EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard
Biene
r
Rewrite
more ref
s
fo
r
epilo
g
ue vec
t
oriz
a
t
i
on
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
hard
B
i
e
ner
F
ixup vect_get_
a
nd
_
check_slp_defs for gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard Bien
e
r
t
ree-optimization
/
111131 - S
L
P for no
n
-IFN gathers
commit
|
commitdiff
|
tree
2023-10-19
Ri
c
hard Biener
Ref
a
ctor
x86 vectorized ga
t
h
e
r path
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-instan
t
iate inte
g
er mask to tradit
i
onal vector mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ri
c
h
a
rd Biener
tree
-
optimization
/
111846 - pu
t
simd-clo
n
e-info int
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
char
d
Biene
r
m
i
d
dle-
e
nd/1
1
1818 - failed
D
E
CL_NOT_GIMPLE
_
REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bien
e
r
t
r
ee-o
p
timizat
i
o
n
/111807 - I
C
E
in
v
eri
f
y_
s
ra_access_forest
commit
|
commitdiff
|
tree
2023-10-13
R
ichard
Biener
OM
P
SIMD inbranch ca
l
l vect
o
rization for AV
X
512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biene
r
Add sup
p
ort for SL
P
ve
c
torization of Ope
n
MP SI
M
D c
l
one
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tree-opt
i
m
izati
o
n/
1
117
7
9
-
H
a
ndle
s
o
m
e
B
I
T_FIE
L
D_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
t
r
ee-
o
p
t
imization
/
111773 - avoi
d
CD-DCE of noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biener
tree-optim
i
zation/111764 - wron
g
reduct
i
on vector
i
z
ation
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
t
ree-opt
i
mization/11
1
751 - s
u
p
p
ort 1024 bit vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Ric
h
ard Bi
e
ner
Fix missed CSE with a
BLKmod
e
e
ntity
commit
|
commitdiff
|
tree
2023-10-09
Richa
r
d Biene
r
t
ree-op
t
i
m
ization/11171
5
-
improve TBAA fo
r
a
c
cess
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Fix SIMD
c
all
SLP
d
iscovery
commit
|
commitdiff
|
tree
2023-10-05
Ric
h
ard Biener
Avoid left
a
round copies
when value-numberin
g
B
Bs
commit
|
commitdiff
|
tree
2023-10-05
Rich
a
rd B
i
ener
ipa/111643 - cl
a
rify flatten attribute doc
u
men
t
ation
commit
|
commitdiff
|
tree
2023-09-29
Rich
a
rd Biener
tre
e
-
optimization/111583 - loop dis
t
ribution issue
commit
|
commitdiff
|
tree
2023-09-28
Rich
a
rd Biener
tar
g
et/11
1
600 - av
o
id d
e
ep recursion i
n
acce
s
s di
a
gnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Biene
r
t
ree-optimi
z
ation/111
6
14 -
mis
s
ing convert in undistribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richa
r
d Biener
Simplify abs (c
o
pysign (
x
, y))
commit
|
commitdiff
|
tree
2023-09-20
Richard
B
i
e
ner
t
r
ee
-
o
ptimiz
a
tion/111489 - raise --pa
r
am unin
i
t
-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
R
i
chard
Bie
n
er
tr
e
e-
o
ptimization/
1
114
8
9 - tu
r
n uninit limit
s
to p
a
rams
commit
|
commitdiff
|
tree
2023-09-20
Omar Sandoval
debug
/
111409 - don't gene
r
at
e
COMDAT macro sections
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/
1
11468 - du
m
p unordered comp
a
r
e
o
per
a
tors in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
ichar
d
B
iener
tree-op
t
imizati
o
n/
1
1
1
4
6
5
- bougs jump threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
c
hard B
i
en
e
r
c/11
1
46
8
- add unordere
d
comp
a
re and po
i
nter diff
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Rich
a
rd
B
i
ener
tree-optimization/111294 -
backwards threader PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Richard Bien
e
r
tree-optimization/111
2
94 - bett
e
r DCE a
f
ter
forwpr
o
p
commit
|
commitdiff
|
tree
2023-09-13
Richard
B
iener
tree-opti
m
ization/1
1
1387 - BB
SLP and irre
d
ucible regions
commit
|
commitdiff
|
tree
2023-09-13
Richard
Biener
tr
e
e-optimiz
a
tion/11139
7
- missed copy prop
a
g
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard B
i
ener
middle-end/
1
112
5
3 - par
t
ly revert r11-6508-gab
b
1b605
8
c09a7
commit
|
commitdiff
|
tree
2023-08-31
R
i
chard
B
iener
Fix
gcc
.
dg/tree
-
ssa/
f
orwprop-
4
2
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Adjust
g
cc
.
t
a
r
g
et/
i
3
8
6
/p
r
52252-{atom
,
c
ore}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Rich
a
rd Biene
r
tree-op
t
im
i
zation/111228 - fix testca
s
e
commit
|
commitdiff
|
tree
2023-08-30
Richard
Biener
tree-optimiz
a
tion
/
11
1
2
28 - combine two VEC_PE
R
M_EX
P
Rs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
t
r
ee-optimiza
t
i
on/
1
11137 - de
p
endence checking for SLP
commit
|
commitdiff
|
tree
2023-08-25
R
ich
a
rd
B
i
ener
Apply so
m
e TLC
to ve
c
t_slp_analy
z
e_i
n
stance_depen
d
ence
commit
|
commitdiff
|
tree
2023-08-25
Richar
d
Bie
n
er
tree-optimization/
1
11136 - STMT_VINFO_SLP_VECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard Biene
r
tree-optimiz
a
tion/111
1
23 - indirect clobbers throw
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
Bie
n
er
Fix confus
i
on
a
bout loa
d
_
p
in vect_
b
uild_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
t
ree-optimization/111125 - avo
i
d BB
vectoriza
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ar
d
Bi
e
n
er
tr
e
e-
o
ptimizati
o
n/111115 -
S
LP
of maske
d
stores
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Biener
t
ree
-
optimiza
t
ion/
1
11125 - properly cost
B
B
r
ed
u
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimization/
1
11128 - fix s
h
ift pattern
re
c
og
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Bi
e
n
er
testsuite/111125 - dis
a
bl
e
BB vecto
r
ization for
the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
debug/
1
1
1080 - avoi
d
outpu
t
ting debug i
n
fo f
o
r
unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
ic
h
a
rd B
i
ener
Simplify intereaved st
o
re vec
t
ori
z
ation processing
commit
|
commitdiff
|
tree
2023-08-22
Rich
a
rd
B
iener
tree-optimizat
i
on/94864 - vector insert of vec
t
or
extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
R
ichard
Bi
e
ner
Fix
F
A
I
L
:
g
c
c
.
targe
t
/
i
386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
h
a
rd B
i
en
e
r
Fix
g
cc
.
d
g
/ve
c
t/
b
b-slp-
s
ubgroups-2
.
c w
i
th 256b
i
t v
e
ctor
s
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix gcc
.
dg
/
vect/bb-
s
l
p
-46
.
c F
A
IL
commit
|
commitdiff
|
tree
2023-08-21
Richar
d
B
ie
n
er
tre
e
-opt
i
mizatio
n
/11
1
082
- bogus promote
d
min
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d
Bie
n
e
r
tree-optimiz
a
tion/111070
-
f
i
x IC
E
with
r
ec
e
nt ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
Biener
tree-optimiz
a
t
i
o
n/111
0
19 -
i
nvariant motion and aliasing
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard
Biener
tree-o
p
timization/
1
11048 -
a
void
f
l
a
w
ed logic in
f
o
l
d_
v
e
c_
p
erm
commit
|
commitdiff
|
tree
2023-08-17
Ric
h
ard Biene
r
tree
-
optimiza
t
i
o
n
/
111039
- abnormals and b
i
t te
s
t mer
g
ing
commit
|
commitdiff
|
tree
2023-08-17
R
i
chard B
i
en
e
r
Hand
l
e TYPE_OVERFLOW_UNDEFINED vectorized BB
reducti
o
n
s
commit
|
commitdiff
|
tree
2023-08-15
R
ichard Biener
Cleanup BB
v
e
cto
r
ization
r
oots handlin
g
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
ien
e
r
Supp
o
r
t
constants and
e
xt
e
rnals i
n
BB red
u
c
t
ion vectoriz
a
t
i
on
commit
|
commitdiff
|
tree
2023-08-15
Richard Bie
n
er
Use
find_loop_locatio
n
from u
n
r
olling
commit
|
commitdiff
|
tree
2023-08-15
R
i
chard Biener
tree-o
p
t
i
m
i
z
ation/110963 - mor
e
PRE
w
hen op
t
imizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Bien
e
r
tre
e
-
o
pti
m
ization/1
1
0
9
91 - unroll size es
t
im
a
te a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard
B
iener
Fix
print_loop_i
n
fo ICE
commit
|
commitdiff
|
tree
2023-08-11
Rich
a
rd Biener
tree-optimi
z
ation/11
0
979 -
fold-l
e
ft redu
c
tion an
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Bi
e
n
e
r
Improve BB
v
e
ctoriz
a
tion opt-info
commit
|
commitdiff
|
tree
2023-08-10
Richard Biener
Ma
k
e I
S
EL used i
n
tern
a
l functions const/
n
othrow
where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Richard Bie
n
er
Remove insert location argument f
r
om vectorizable_live_opera
t
ion
commit
|
commitdiff
|
tree
2023-08-09
Richard B
i
ener
rtl-
o
p
t
imizatio
n
/1
1
0587
-
s
p
eedup
f
ind_
h
a
rd_regno_for_1
commit
|
commitdiff
|
tree
2023-08-08
A
ndrzej Turko
genmatch: Log line num
b
ers indirectly
commit
|
commitdiff
|
tree
2023-08-08
Andrzej Tu
r
k
o
genm
a
tch
:
R
e
duc
e
variabili
t
y o
f
generated code
commit
|
commitdiff
|
tree
2023-08-08
Andrzej Turko
Support
g
et_
o
r_inse
r
t in
ord
e
red_
h
ash_ma
p
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
t
r
ee-optimizatio
n
/49955 - BB reduc
t
ion
w
ith odd number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
R
i
c
hard Biener
tree-opti
m
izati
o
n/110924 - fix vop liveness for noretu
r
n
.
.
.
commit
|
commitdiff
|
tree
next