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
Fix ICE with SLP and -fdbg-cnt
2023-11-15
Richard Biene
r
Fix ICE with SLP and -f
d
bg
-
cnt
commit
|
commitdiff
|
tree
2023-11-14
Richard
B
iener
tree-opti
m
izatio
n
/111233 - lo
o
p splitting miscompile
commit
|
commitdiff
|
tree
2023-11-14
Ri
c
har
d
Biener
Loo
p
distribution f
i
x
for SC
C
d
etection
commit
|
commitdiff
|
tree
2023-11-14
Richard
B
iener
t
ree-optim
i
zation/112281
-
loop distribu
t
ion and zer
o
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Ri
c
hard Biener
tree-optimization/112495 - alias ve
r
sioni
n
g a
n
d addr
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Biener
m
i
ddle-e
n
d/11248
7
- inline and para
m
e
t
er mismatch
commit
|
commitdiff
|
tree
2023-11-13
Ri
c
h
a
rd Biener
t
r
ee-
o
ptimization/111792 -
ne
w
test
c
ase
commit
|
commitdiff
|
tree
2023-11-10
Richard
B
i
e
n
e
r
t
r
ee-opt
i
mization
/
110221 - SLP and loop
m
ask/len
commit
|
commitdiff
|
tree
2023-11-10
Richard Bien
e
r
middle-end/11246
9
- fix missing co
n
verts
i
n vec_cond_expr
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
Re
f
a
c
to
r
x86 de
c
l based
s
catter vect
o
rizat
i
on, prepar
e
S
L
P
commit
|
commitdiff
|
tree
2023-11-09
Rich
a
rd Bie
n
e
r
tree
-
optimi
z
a
t
ion/112
4
50 - a
v
o
i
d
A
VX512 style maski
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
tree-o
p
tim
i
zatio
n
/
1
1244
4
-
a
vo
i
d bou
g
s P
H
I value-
n
u
m
berin
g
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
Fix SIMD clone SLP a bit
m
ore
commit
|
commitdiff
|
tree
2023-11-08
Richard
B
iener
Fix SLP of em
u
lated gat
h
ers
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
T
L
C to vect_check_store_rhs an
d
vect_
s
lp_child_
i
ndex_for_operand
commit
|
commitdiff
|
tree
2023-11-08
Ri
c
h
a
r
d
Biener
Fix SLP of maske
d
loads
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
libstdc++/112351 - deal with __g
t
h
rea
d
_once fai
l
ure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Biener
tree
-
o
p
timizat
i
on/1
1
2405 - SIMD clone
c
alls
w
ith (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
chard Biener
tree
-
optimizat
i
o
n/
1
1
1
950 - vect
o
rizer loop copying
commit
|
commitdiff
|
tree
2023-11-06
Richa
r
d
B
i
e
ner
t
ree
-
optimization/112404 - two issues with SL
P
of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Biener
tree-optimization/
1
12369 -
strip_float
_
extensions a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richar
d
Bi
e
ner
m
i
ddle
-
en
d
/112296 - __built
i
n_constan
t
_p and s
i
de-effects
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
T
e
stcases
f
o
r vectorizer peeling
commit
|
commitdiff
|
tree
2023-11-03
R
i
chard Bie
n
er
Cleanu
p
v
e
ctorizable_live_o
p
e
r
ati
o
n
commit
|
commitdiff
|
tree
2023-11-03
Richard Bi
e
ne
r
tree
-
optimization/112366 -
r
emov
e
assert
for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richa
r
d
B
i
ener
tree-optimization
/
112310
-
code hoisti
n
g undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richard Biene
r
tree-optimization/112320 - bougs
d
e
bug IL
a
fter SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard
Biener
tree-opti
m
i
zation/11230
5
- SCEV cprop and condit
i
onal
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
R
i
ch
a
rd
Bien
e
r
PR testsuit
e
/111462
-
a
dd
p
o
werpc64le
to
list of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
ichard Bi
e
ner
tree-optimization/111
9
16
-
SRA of
B
I
T
_
FIEL
D
_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richa
r
d
Biener
tree-optimiz
a
t
i
on/111915 -
m
ixi
n
g grou
p
ed an
d
non-g
r
ouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richa
r
d
B
i
ener
ipa/11191
4
- per
f
or
m
parameter init af
t
er remappi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Bie
n
er
tr
e
e
-
optimization/1119
1
7
- b
o
ugs IL after gu
a
rd
h
oisting
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d
Bi
e
n
er
tre
e
-optimiz
a
tion/111
3
83 -
testcase f
o
r fixed
P
R
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
i
e
n
e
r
tree-optimiz
a
ti
o
n/1
1
1445 - simple_iv simplification
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
c
h
ard Biener
tree-
o
p
t
imiz
a
tio
n
/110243 -
IVOPTs introducing und
e
fined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
tree-optimi
z
ation/111891 - fix assert in vectorizable_
s
imd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
ard Biener
tree-optimization/11
1
000 - restr
i
ct invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
Doc
u
m
e
n
t
{L,
R
}
R
OTATE_E
X
PR
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Bie
n
er
Rewrite
more re
f
s
for
e
pilogue vectorization
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard
Biener
Fixup vect_ge
t
_and_check_slp_defs for gathers an
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richar
d
B
iene
r
tree-opt
i
mization/111131 - SLP f
o
r non-
I
FN
g
athers
commit
|
commitdiff
|
tree
2023-10-19
Ri
c
hard Bie
n
er
R
efac
t
or x86 vectorized
g
at
h
er path
commit
|
commitdiff
|
tree
2023-10-18
R
i
chard Biener
Re-
i
nstantiate integer mask to traditional vector m
a
sk
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichard Bi
e
ner
tree-optim
i
za
t
ion/111846 - put s
i
md-clone-in
f
o into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
middle-end/111
8
1
8
-
failed
D
E
CL_NOT_G
I
MPLE_REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
chard Bie
n
er
t
ree-opt
i
miz
a
tion/111
8
07
-
ICE in ve
r
i
f
y_sra_ac
c
ess_forest
commit
|
commitdiff
|
tree
2023-10-13
Richard Bi
e
ner
OMP SI
M
D
i
nbranch cal
l
vecto
r
izati
o
n for AVX512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ric
h
a
r
d Biener
Add support for SLP vecto
r
ization of
O
p
enMP SIMD clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard B
i
ener
tre
e
-optimizat
i
on/111
7
79 - H
a
ndle some
BIT
_
FI
E
LD_
R
EFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tree-opt
i
mization/11177
3
- avoid CD-
D
CE of no
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Ric
h
ard Biener
tree-optimization/111764 -
w
rong
r
edu
c
tion vectorization
commit
|
commitdiff
|
tree
2023-10-10
Richa
r
d
B
i
e
n
e
r
tree
-
o
p
timi
z
ation/111751 - support
1
02
4
bi
t
ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biene
r
Fix m
i
ssed
C
SE
w
i
th a BL
K
mo
d
e ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
R
i
chard Biener
tr
e
e-o
p
timization/1117
1
5 - impr
o
v
e
TBAA for acc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
Bien
e
r
Fix SI
M
D
c
a
ll SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
Biener
A
v
oid left around
c
o
p
ies when value-numberi
n
g
B
Bs
commit
|
commitdiff
|
tree
2023-10-05
Richard
B
i
ener
i
pa/111643 - clarify flatte
n
attribute documentation
commit
|
commitdiff
|
tree
2023-09-29
R
i
chard
B
i
ener
tre
e
-opt
i
miz
a
tion/1115
8
3 - loop distri
b
utio
n
iss
u
e
commit
|
commitdiff
|
tree
2023-09-28
Richard
Biener
target/111600 - avoid deep rec
u
rsion in access diagnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
tree-optimiz
a
ti
o
n/111614 - missing convert in und
i
s
t
ribu
t
e
_
b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
R
ichard Bien
e
r
Simplify
a
bs (co
p
ysign (x,
y))
commit
|
commitdiff
|
tree
2023-09-20
Rich
a
r
d Biener
tree-
o
ptimization/111489 - r
a
ise --param uninit
-
max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard Bien
e
r
tre
e
-optimization/111489 - t
u
rn u
n
init
l
im
i
ts to params
commit
|
commitdiff
|
tree
2023-09-19
Richard
Biener
c/1
1
1468 - dump unorde
r
e
d
compare operators in t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ri
c
hard Biener
tree-optimization/111465 - bougs
j
ump
threading wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/11
1
468 -
add
unorde
r
e
d
compare and pointer d
i
ff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
R
ichard Bien
e
r
t
r
ee-opti
m
ization/11
1
294 - backwards threa
d
er PHI costin
g
commit
|
commitdiff
|
tree
2023-09-14
Ric
h
ard
B
iener
tree-optim
i
zation/11
1
294 - bette
r
D
CE after forwpro
p
commit
|
commitdiff
|
tree
2023-09-13
Rich
a
rd Biener
tree-optimization/111387 -
B
B
SLP and irreducible regi
o
ns
commit
|
commitdiff
|
tree
2023-09-13
Ric
h
ard Biener
tree-optimiz
a
tion/111397
- mi
s
sed copy pro
p
agation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
R
ichar
d
Biener
mid
d
le
-
end/111253 - partly revert r1
1
-6508-gabb1b
6
058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Biene
r
Fix gcc
.
d
g
/tree-ssa/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Ri
c
hard Biener
Adj
u
st
gcc
.
target/
i
386
/
pr522
5
2-{
a
tom,core
}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Rich
a
rd Biener
tree-optimizati
o
n/111228
-
fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Richar
d
B
i
ener
t
r
e
e
-opti
m
ization/11122
8
- combine two VEC_PERM
_
EXPR
s
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimizat
i
on/111
1
3
7
-
dependence c
h
ecking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Rich
a
r
d Biener
A
p
p
l
y some TLC to vect
_
slp_
a
na
l
yze
_
instance_depen
d
en
c
e
commit
|
commitdiff
|
tree
2023-08-25
Richard
Biener
tree-
o
p
t
imizatio
n
/1111
3
6 -
S
TMT_VINFO_SLP
_
V
ECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
c
h
ar
d
Biener
tree
-
optimi
z
ation/111123 - indirect clobbers
t
hrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
Fix confusion abo
u
t
l
o
ad_
p
in vect_build_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimizati
o
n/1111
2
5 - avoid BB vectoriza
t
ion
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
B
i
ener
tree-optimization/111115 - SLP of masked sto
r
es
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Biener
t
r
ee-opti
m
ization/111125 -
p
r
operly cost BB re
d
u
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
tree-
o
ptimization/11
1
1
28 -
f
i
x
s
hift pat
t
ern recog
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
tes
t
suite/
1
11
1
25 -
d
isa
b
l
e
BB
v
e
c
tor
i
zatio
n
for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard Bie
n
er
debug/
1
1
1080 - av
o
id
o
utpu
t
ting de
b
ug info for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Ric
h
ard Bi
e
ner
Simplify
i
ntereaved store vect
o
rizat
i
on proces
s
ing
commit
|
commitdiff
|
tree
2023-08-22
R
i
c
hard Biener
tree-optimizati
o
n/94864 - vector insert of
ve
c
tor extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix FAIL
:
gcc
.
target/i386/pr
8
700
7
-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
e
r
Fix
gc
c
.
dg/vect/bb-slp-
s
ubg
r
o
u
p
s-2
.
c
wi
t
h
2
5
6bit vectors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biene
r
Fix gcc
.
dg/vect/bb-s
l
p-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
ha
r
d Bi
e
n
er
tree-optimizat
i
on
/
11
1
0
8
2
-
bogus promoted min
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd Biener
tree-optimization/111070 - fi
x
ICE wi
t
h
r
ec
e
nt ifcombine
f
ix
commit
|
commitdiff
|
tree
2023-08-18
Richard Bie
n
er
tree-optimization/111019
-
invariant mot
i
on and alia
s
ing
commit
|
commitdiff
|
tree
2023-08-18
R
ichard Biener
tre
e
-optimization/11104
8
- avo
i
d flaw
e
d logic in
f
old_v
e
c
_
perm
commit
|
commitdiff
|
tree
2023-08-17
Richard B
i
ener
t
ree-optimizatio
n
/111039
-
ab
n
ormals an
d
bit
test mergi
n
g
commit
|
commitdiff
|
tree
2023-08-17
Richa
r
d
B
iene
r
Handle TYPE_OVERF
L
O
W_UN
D
E
F
INED vectori
z
e
d BB reductions
commit
|
commitdiff
|
tree
2023-08-15
R
i
chard
B
iene
r
C
l
eanup BB vec
t
oriza
t
ion
r
oots handling
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d
B
i
e
ner
Support
constants and externals
i
n
BB reduction
v
ec
t
orizati
o
n
commit
|
commitdiff
|
tree
next