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
Refactor x86 decl based scatter vectorization, prepare SLP
2023-11-09
Ri
c
ha
r
d Bien
e
r
Refactor x8
6
decl
based scatter v
e
ctorization, pre
p
a
re
S
LP
commit
|
commitdiff
|
tree
2023-11-09
Rich
a
r
d Biener
tree-optimizatio
n
/1124
5
0 - avoid AVX512 s
t
yle maski
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
tree-optimizatio
n
/1
1
2444 - a
v
o
i
d boug
s
PHI value-nu
m
bering
commit
|
commitdiff
|
tree
2023-11-09
Richa
r
d Bien
e
r
Fix SIMD clone SLP a bit more
commit
|
commitdiff
|
tree
2023-11-08
R
ichard Bi
e
ner
Fix SL
P
of
emulated
g
athers
commit
|
commitdiff
|
tree
2023-11-08
Rich
a
rd Biener
TLC to vect_check_
s
tore_rh
s
and vec
t
_slp_child_i
n
dex_for_opera
n
d
commit
|
commitdiff
|
tree
2023-11-08
R
ichard Bi
e
ner
Fix SLP of m
a
s
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
Richar
d
Biener
libstdc++/11235
1
-
dea
l
wit
h
__gthrea
d
_once f
a
ilur
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
ichar
d
Biener
tree-optimizatio
n
/112405 - SIMD cl
o
ne calls with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richar
d
Biene
r
t
ree-optimizat
i
on/1119
5
0 - vector
i
zer loop copyin
g
commit
|
commitdiff
|
tree
2023-11-06
Richar
d
B
i
ener
tree-optimiza
t
i
o
n/1
1
240
4
-
two issues with SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richar
d
Biener
tree-opti
m
iz
a
t
ion/112369
- strip_flo
a
t_extens
i
ons and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard
B
ie
n
er
middle-e
n
d
/112296 - __builtin_constan
t
_
p
an
d
side-e
f
fects
commit
|
commitdiff
|
tree
2023-11-03
Richar
d
Biener
Te
s
tca
s
es for ve
c
torizer peelin
g
commit
|
commitdiff
|
tree
2023-11-03
Richard
B
iener
Cleanup v
e
c
torizable_
l
ive
_
opera
t
ion
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
tree-o
p
timi
z
ation/112366 - remo
v
e assert for fai
l
ed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Bi
e
ne
r
tre
e
-optimi
z
ation
/
112
3
10 - code hoisting undefin
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Sa
m
J
a
mes
d
o
c
:
explicitly
say 'lifetime' for DCE
commit
|
commitdiff
|
tree
2023-11-02
Richar
d
B
iener
tree-optimization/1
1
2320 - b
o
ugs d
e
bug IL after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard Bien
e
r
tree-optimization/1
1
2
3
0
5 - SC
E
V
cpro
p
and conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Rich
a
r
d Biener
PR testsuite/11
1
462
-
ad
d
powerpc64le to list o
f
ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
M
ar
k
Harmstone
Remov
e
o
bsole
t
e
debuggi
n
g formats from names list
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
iener
tr
e
e-optimi
z
ation/111916 - SRA
of
BIT_FIELD_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Rich
a
r
d
Biener
tree-optimizatio
n
/111915 -
m
ixing gr
o
up
e
d and non-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
i
cha
r
d Biener
ipa/11
1
91
4
-
p
erf
o
rm parameter i
n
it aft
e
r
remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ri
c
hard Biener
tree-optimi
z
ation/111917 - boug
s
I
L
a
fter guard hoisting
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
t
re
e
-optimization/111383 - testcase
fo
r
fixed PR
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
tree
-
optimization/111
4
45 -
s
imple_i
v
simplification
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d Biene
r
tree-optimiz
a
tion/110
2
43 -
IVO
P
T
s
introducing
undefine
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Biener
tree-optimization/1118
9
1 - fix
assert
i
n vect
o
rizable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d Biener
tree-op
t
imiza
t
ion/11
1
000 - rest
r
ict
in
v
ariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard
Bie
n
er
Document {L,R}ROTATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard Bien
e
r
Rewrit
e
more r
e
fs for epilogue
v
e
ctorization
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iener
Fixup vect_get_a
n
d_check_
s
lp_defs for
gat
h
ers an
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard Bi
e
ne
r
tree-optimizati
o
n/111131 -
SLP for non-IFN gath
e
rs
commit
|
commitdiff
|
tree
2023-10-19
Ric
h
ard Biener
R
e
factor x86 vect
o
riz
e
d gath
e
r path
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-instantiate integer mask to
traditi
o
nal vect
o
r
m
as
k
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-o
p
tim
i
zat
i
o
n
/111846 - put simd-clone-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bien
e
r
middle-end/111
8
18 - failed
DECL_NOT_GIMPLE_REG_P sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richar
d
Biener
tree-optimization/1118
0
7 - ICE in
v
erify_
s
ra_access_forest
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
O
MP SIMD i
n
branch c
a
l
l vectori
z
at
i
on
for AVX51
2
st
y
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
iener
Add support for SLP vect
o
riza
t
ion of OpenMP SIMD clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ric
h
ard Bien
e
r
tre
e
-optimization/111779 - Handl
e
some BIT_FIELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richa
r
d Biener
tree-op
t
imization/111773 - avoid CD-D
C
E of noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
R
ichar
d
Biener
t
re
e
-
o
ptimization/111764 - wrong reducti
o
n vec
t
orization
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
tree-opti
m
i
z
atio
n
/111751 -
s
upport
1024
bit vecto
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richa
r
d Biener
Fix missed
CSE with
a
BLKmode ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
Richard Biener
tree-
o
pti
m
iza
t
ion/11
1
715 - improve TBA
A
for
access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richard
Biener
Fi
x
SIMD ca
l
l SLP discov
e
ry
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Avo
i
d lef
t
around copies wh
e
n value-numbering
B
Bs
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
ipa/111643
- cla
r
i
f
y flatten att
r
ibute documentation
commit
|
commitdiff
|
tree
2023-09-29
R
i
chard Biener
tr
e
e-opti
m
ization/111583 -
loo
p
distributi
o
n is
s
ue
commit
|
commitdiff
|
tree
2023-09-28
Richard Bie
n
er
target/111600 -
avoi
d
deep
r
ecursion in access diag
n
ostic
s
commit
|
commitdiff
|
tree
2023-09-28
Rich
a
rd
Bi
e
ne
r
tre
e
-
opt
i
mization/11161
4
- missing
c
onvert in
un
d
istribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard
B
ie
n
er
Simplify
a
bs (copysign
(
x, y))
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard Biener
tree-optim
i
z
ation/111489 -
raise --param uninit-
m
ax
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard Biene
r
tree-optimi
z
a
t
ion/
1
11
4
89 - turn
u
ni
n
it limits
t
o
params
commit
|
commitdiff
|
tree
2023-09-20
Om
a
r Sandoval
debug/111409
-
don't generate
COM
D
AT ma
c
ro
s
ect
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c
/111468 - dum
p
unordered
c
ompare operato
r
s in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
t
r
ee-opti
m
i
z
a
t
ion/111465 - bougs
jump th
r
eading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
a
r
d Biener
c/
1
11468 - add unordered compare
and point
e
r d
i
ff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard Bi
e
ner
tre
e
-o
p
timizatio
n
/111294 - back
w
ar
d
s threader PHI cos
t
ing
commit
|
commitdiff
|
tree
2023-09-14
Richard
B
iener
tree-opti
m
i
z
ation/111294 - b
e
tter DCE
after
forwprop
commit
|
commitdiff
|
tree
2023-09-13
Rich
a
rd Biener
tree-optimiz
a
tio
n
/111387 - BB S
L
P a
n
d irreducible regions
commit
|
commitdiff
|
tree
2023-09-13
Richard
Biener
tree
-
o
p
timization/111397 -
m
iss
e
d c
o
p
y
p
ropagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
R
ich
a
rd Biener
mi
d
d
le-end
/
111253
-
p
artly rev
e
rt
r
11-6508-gabb1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Rich
a
rd B
i
ener
Fix
g
c
c
.
d
g
/tree-ssa/forwprop
-
4
2
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Bie
n
er
Adjust
g
cc
.
target/i38
6
/pr52252-{
a
tom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richa
r
d Biener
tre
e
-
o
ptimization/1
1
1
2
28 - fix
t
estc
a
se
commit
|
commitdiff
|
tree
2023-08-30
Richard B
i
ener
tree-op
t
imization/11
1
228 -
c
o
mbine two VEC_PERM_EX
P
Rs
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ard Biener
tree-optimization/11113
7
- dependence
checking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Bie
n
er
Apply some TLC to vect_slp_analyze_instance_depende
n
ce
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ard Biener
tree-optimi
z
at
i
on/111136 - ST
M
T_VINFO_SLP_VE
C
T_
O
NLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
char
d
Biener
t
ree-optimizat
i
on/111123 -
indir
e
ct clobbers
thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix confusion about lo
a
d_
p
in vect_bui
l
d_slp_
t
ree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
t
ree-optimi
z
ation/1111
2
5 - avoid BB vectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
icha
r
d
Biener
tree-optimizati
o
n
/
111115 - SLP of
m
asked stores
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Biener
tree-o
p
tim
i
z
a
tion/111125 - prop
e
rly
c
ost BB
reduc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bi
e
ne
r
tree-optimization/111128 - fix sh
i
ft patt
e
rn re
c
og
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tes
t
suite/111
1
25 - d
i
s
able B
B
vect
o
rization
f
or the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard B
i
ener
d
e
bug/111080 - av
o
id outputt
i
ng
debug info
for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
S
implify
i
n
t
ereaved store v
e
ctorizati
o
n p
r
ocessing
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
tree-optimiza
t
i
o
n/94864 - vect
o
r
i
n
s
ert of vector
e
x
t
r
act
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
h
a
rd
Biener
Fix FAIL
:
gcc
.
target/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
R
i
c
hard Bie
n
er
Fix gcc
.
d
g/vec
t
/bb-slp
-
subg
r
oups-2
.
c with
256bit vectors
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Bie
n
er
Fi
x
gc
c
.
dg/vec
t
/
bb-sl
p
-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d
Biener
tree-optimization/11108
2
- bog
u
s
p
rom
o
ted min
commit
|
commitdiff
|
tree
2023-08-21
Richard Bien
e
r
tr
e
e
-optimization/111
0
70 - fix ICE wit
h
recen
t
ifc
o
mbine
f
ix
commit
|
commitdiff
|
tree
2023-08-18
Ric
h
ard Biene
r
tree
-
optimization/111
0
19 -
i
nv
a
ria
n
t
m
oti
o
n and alias
i
n
g
commit
|
commitdiff
|
tree
2023-08-18
R
ichard Biener
tree-op
t
imization/111048 -
avoid fla
w
ed
l
ogic in
fold_
v
ec_pe
r
m
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
tree-
o
ptimization/111039 - abnormals and bi
t
t
es
t
merg
i
ng
commit
|
commitdiff
|
tree
2023-08-17
Richar
d
Biener
Ha
n
dle T
Y
PE_OV
E
RFLOW_UN
D
E
F
IN
E
D
ve
c
tori
z
ed BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Cle
a
n
u
p BB vectorization ro
o
ts
h
a
ndling
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard B
i
ene
r
Support constants
a
nd externals
in BB r
e
d
uction v
e
c
t
orization
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Use find_loop_
l
oc
a
ti
o
n from unr
o
lling
commit
|
commitdiff
|
tree
2023-08-15
R
ic
h
ard
B
iener
tree-optimization
/
1
1096
3
- mo
r
e PRE
w
hen
opt
i
mizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Bi
e
ner
tree-
o
ptimization/11
0
991 - unr
o
ll size e
s
tima
t
e after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Ric
h
ard
Biener
Fix pri
n
t_loop_info
I
C
E
commit
|
commitdiff
|
tree
2023-08-11
Richar
d
Bie
n
er
tree-op
t
i
miz
a
tion/110979 - fold-le
f
t reduction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Rich
a
r
d
B
iener
Improve
BB vect
o
rization opt-
i
n
fo
commit
|
commitdiff
|
tree
next