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/111233 - loop splitting miscompile
2023-11-14
Richard Biener
tr
e
e-optimization/
1
11233 - l
o
op spli
t
ting miscompile
commit
|
commitdiff
|
tree
2023-11-14
Richa
r
d Bie
n
er
Lo
o
p d
i
st
r
ibution f
i
x f
o
r SCC d
e
tecti
o
n
commit
|
commitdiff
|
tree
2023-11-14
Richard
B
iener
tree-optimization/11
2
281 - loop distribu
t
ion and z
e
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Bien
e
r
tr
e
e-opt
i
miz
a
tion/1124
9
5
- a
l
i
a
s versioning and addr
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richar
d
Bien
e
r
middle-end/
1
124
8
7 - inline
and parame
t
er mi
s
m
a
tch
commit
|
commitdiff
|
tree
2023-11-13
Richard Bie
n
er
tr
e
e-optimization/
1
11792 - new testca
s
e
commit
|
commitdiff
|
tree
2023-11-10
Richard Biener
t
ree-op
t
imi
z
ation/110221 - SLP and loop mas
k
/l
e
n
commit
|
commitdiff
|
tree
2023-11-10
Ric
h
ard Biener
m
i
d
dl
e
-end/11246
9
- f
i
x
missin
g
converts in vec_
c
ond
_
e
x
p
r
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
R
i
chard Bie
n
er
Refactor x8
6
decl
b
as
e
d sca
t
te
r
vectori
z
ation, pre
p
are SLP
commit
|
commitdiff
|
tree
2023-11-09
Richa
r
d
B
i
ener
tree-optimization/112
4
50
-
a
voi
d
AVX512 style maskin
g
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Ri
c
hard Biener
tree-optimization/
1
1
24
4
4 - av
o
id bo
u
gs
P
HI v
a
lu
e
-nu
m
ber
i
ng
commit
|
commitdiff
|
tree
2023-11-09
Richa
r
d Biener
Fix SIMD clone SLP a bit mo
r
e
commit
|
commitdiff
|
tree
2023-11-08
R
i
c
h
ard Bien
e
r
Fix SLP of
e
mulated gat
h
ers
commit
|
commitdiff
|
tree
2023-11-08
R
i
c
hard Biener
T
LC to vect_check_sto
r
e
_rhs an
d
vect_slp_child_in
d
ex
_
for_operand
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
Fix SLP of
m
as
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
libstdc++/112
3
51 - deal
w
i
t
h __gthread_once failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
t
ree-
o
ptimi
z
ation/1124
0
5
-
SIMD clo
n
e
ca
l
ls
w
it
h
(loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-opt
i
mization/11195
0
- ve
c
torize
r
l
o
op
copyi
n
g
commit
|
commitdiff
|
tree
2023-11-06
Ri
c
h
ard Biener
tree-opti
m
iz
a
tion/112404
- two iss
u
es
w
ith S
L
P of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Bie
n
er
tree-optimiza
t
ion/11
2
369 - st
r
ip_float_ex
t
ensions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
mid
d
l
e-e
n
d
/112296 - _
_
builtin_constant_p
and side-effects
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
Testcases
for vectorizer peeling
commit
|
commitdiff
|
tree
2023-11-03
Rich
a
r
d
Biener
C
le
a
n
up vec
t
oriza
b
le
_
live_operation
commit
|
commitdiff
|
tree
2023-11-03
Richard Bie
n
e
r
t
ree
-
optim
i
zatio
n
/112366
- remove assert for fail
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard B
i
ene
r
t
re
e
-optimiza
t
ion/1123
1
0 - code ho
i
sting undefin
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
R
i
chard
Bie
n
er
tree-opt
i
mizat
i
on/112320
- bougs debug IL a
f
ter S
C
CP
commit
|
commitdiff
|
tree
2023-10-31
Richard Biener
tree-
o
p
t
imiz
a
tion/1
1
23
0
5
-
S
CEV cprop and conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard Biener
PR testsuite/11146
2
-
add
p
ower
p
c64le
to list of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Rich
a
rd Biener
t
r
e
e
-optim
i
zation/111916 - SR
A
of BIT_FIE
L
D_REF
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-op
t
imiza
t
i
o
n/11
1
915 - mix
i
ng grouped a
n
d non-g
r
ouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
ichard Bi
e
ner
ipa/111914
- perfor
m
p
a
r
amet
e
r init aft
e
r remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-optimization/1
1
1917 - b
o
u
gs
IL
a
fte
r
g
uard ho
i
sti
n
g
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-o
p
timizat
i
on/11138
3
- t
e
s
t
cas
e
f
o
r fixed
PR
commit
|
commitdiff
|
tree
2023-10-20
Richard Biene
r
tree-op
t
imizati
o
n/111445
-
s
imple_iv simplif
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bien
e
r
t
ree-optimizati
o
n
/110243
- IVOPTs introducing undefi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
tree-optimization/
1
11891
-
fix assert
in vec
t
orizable_si
m
d
_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ichard Biener
tree-opti
m
ization/111
0
00 -
r
estrict invariant mo
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard
Bien
e
r
Document {
L
,R
}
ROTATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
n
er
Rewrite
m
ore refs for epilogue vectorizatio
n
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iener
Fixup vect_get
_
and_c
h
e
ck_
s
lp_defs for ga
t
hers
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Ri
c
hard
Biener
tree-optimization/11
1
131
-
S
LP for non-IFN gather
s
commit
|
commitdiff
|
tree
2023-10-19
Richard Biene
r
Refactor x86 vectoriz
e
d
gather
p
a
t
h
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-instantiate in
t
e
g
er mask
to tr
a
d
iti
o
nal vector
mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ri
c
h
ard Biener
tree
-
o
ptimization/111846
- put simd-clone
-
info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bi
e
ner
m
i
ddle
-
end/111818 - failed DECL_NOT_GIMPLE_REG_P se
t
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richar
d
Biener
tree-optim
i
zation/111807
- I
C
E in ve
r
ify_sra_
a
cces
s
_forest
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
OMP SIMD inbr
a
nch call
vectori
z
ation for
AVX
5
1
2 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
Bi
e
ner
A
dd support fo
r
SLP v
e
ctorization of O
p
e
n
MP SIMD clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
t
ree-optim
i
z
a
t
i
on/111779 - Handle
some BIT_FIELD_R
E
F
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tree-optimization/11177
3
-
a
void CD-DCE of noretu
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
R
i
chard B
i
ener
tree-optimi
z
at
i
on/111
7
64 -
w
r
ong reduc
t
ion vect
o
rization
commit
|
commitdiff
|
tree
2023-10-10
Richard
B
iener
tree
-
opt
i
mization/111751 - support 1024 bit vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
R
ichar
d
Biener
Fix miss
e
d
C
SE with a
B
LK
m
o
d
e ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
Richard Bien
e
r
t
r
ee-opt
i
m
i
zation/111715 - improve TBAA
f
or
a
cc
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
R
i
chard Bi
e
ner
Fix
SI
M
D
c
all SL
P
dis
c
ove
r
y
commit
|
commitdiff
|
tree
2023-10-05
R
i
ch
a
rd Biener
Avoid left aroun
d
copi
e
s when value-numberin
g
BBs
commit
|
commitdiff
|
tree
2023-10-05
R
i
cha
r
d Biener
ip
a
/111643 - clari
f
y flat
t
e
n attribute docume
n
t
at
i
on
commit
|
commitdiff
|
tree
2023-09-29
R
ic
h
ard Bien
e
r
tree-optimi
z
ati
o
n/111
5
83 - loop d
i
stribution issue
commit
|
commitdiff
|
tree
2023-09-28
Richard
Biene
r
t
a
rg
e
t/111600
-
a
v
oid
dee
p
recursion in acc
e
ss diagnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Biene
r
tree-op
t
i
mization/111614 - miss
i
ng convert
i
n undistri
b
ute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Bie
n
er
Simpli
f
y
abs (c
o
pysign (x, y
)
)
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard
B
iener
tr
e
e-opt
i
mization
/
1
11489 - raise -
-
param
u
ninit-
m
ax
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard Biener
tree-optimization/11
1
489 - turn
uninit limits
to params
commit
|
commitdiff
|
tree
2023-09-19
Rich
a
rd
Biener
c
/
111468 - dump
u
no
r
d
e
red compa
r
e o
p
era
t
ors i
n
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard
B
iener
tree-opt
i
mizatio
n
/111465 - bougs jump th
r
eading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
cha
r
d
B
iener
c/111468
-
add unorde
r
e
d
comp
a
re an
d
pointer
di
f
f to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard
B
i
e
ner
tree-optimizati
o
n/111294 - ba
c
kwards threa
d
e
r PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Ri
c
hard Bien
e
r
tree-op
t
imization/111294 - better DCE after forwprop
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tre
e
-optim
i
zation/111387 - BB S
L
P a
n
d i
r
reducib
l
e reg
i
o
ns
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tr
e
e-opt
i
mization/111397 - missed copy propagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richar
d
Biener
middle-end/
1
11253 - part
l
y revert
r
1
1-6508-
g
a
b
b
1
b6058c0
9
a
7
commit
|
commitdiff
|
tree
2023-08-31
Richard Bie
n
e
r
Fix
g
cc
.
dg/tree-s
s
a/forwpro
p
-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
A
djust gcc
.
tar
g
et/i386/pr52252-{atom,
c
ore}
.
c
commit
|
commitdiff
|
tree
2023-08-30
R
i
chard Biene
r
tree-opti
m
ization/1
1
1228 - fix
tes
t
ca
s
e
commit
|
commitdiff
|
tree
2023-08-30
Richar
d
Biener
tree-optimi
z
ati
o
n
/111228 - co
m
bine
two VEC_PERM_EXP
R
s
commit
|
commitdiff
|
tree
2023-08-25
Richard
B
i
ener
tree-optimization/1
1
113
7
- dependence che
c
king
f
or SLP
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ard Bie
n
er
Apply some
T
L
C to v
e
ct_slp_analyze_
i
n
stance_depen
d
ence
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
t
r
ee-optim
i
zati
o
n/111136 -
S
TMT_VINFO
_
SLP_VECT_
O
NLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bi
e
ner
t
r
e
e
-optimization/111123 - indi
r
ect clobbers thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
c
h
ar
d
Biener
Fix
confusion about load_p in vec
t
_build_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
R
icha
r
d B
i
ener
tree-optimizat
i
on/111125 - avoid
B
B
vectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
t
r
ee-
o
ptimization/111115 - SLP of
masked stores
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
t
r
ee-
o
ptimization/111125 - pro
p
erly
c
ost
B
B red
u
ction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
t
r
ee-optimiza
t
ion/111
1
2
8
-
fix shift pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard
B
iener
t
e
stsuite/111125 - di
s
able BB vectorization for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biene
r
debug/11
1
080 -
av
o
i
d
outpu
t
ting debug info
f
or unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richa
r
d Biener
S
im
p
lify intereaved st
o
re vectorization pr
o
ce
s
sin
g
commit
|
commitdiff
|
tree
2023-08-22
R
ic
h
a
r
d
B
i
e
ner
t
ree-optimiza
t
ion
/
94864 - vector
i
n
s
er
t
of vector
e
xtract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richar
d
Biener
Fix FAIL
:
gcc
.
target/i
3
86/p
r
87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Bien
e
r
Fix gcc
.
dg/vect/bb-slp
-
subg
r
oups-
2
.
c
with 256bit
v
e
ctors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix g
c
c
.
d
g
/
vect/bb-slp-46
.
c F
A
IL
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tree-o
p
t
i
mizati
o
n/111082 - bogus promoted
m
in
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
er
tre
e
-optimization/1
1
1
0
70
-
f
i
x ICE wit
h
recent
ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard Bie
n
er
tree-optimization
/
11
1
019 - i
n
va
r
iant motion and aliasing
commit
|
commitdiff
|
tree
2023-08-18
Rich
a
r
d
Biener
tree-optimization
/
111048 - avoid
f
lawed logic i
n
fo
l
d
_
vec_pe
r
m
commit
|
commitdiff
|
tree
2023-08-17
R
i
cha
r
d Biener
tree-optimization/11103
9
-
abnormal
s
and bi
t
tes
t
merging
commit
|
commitdiff
|
tree
2023-08-17
R
i
chard
B
ie
n
er
Handle TYPE
_
OVERFLOW_UNDEFINED vectori
z
e
d BB redu
c
tions
commit
|
commitdiff
|
tree
2023-08-15
Richard B
i
ener
Cleanup BB
v
ectorization r
o
o
t
s ha
n
dling
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Biene
r
Support const
a
nts and externals in BB redu
c
tion v
e
c
t
orization
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Us
e
find_loop_lo
c
a
tio
n
from unrolling
commit
|
commitdiff
|
tree
next