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/112281 - loop distribution and zero dependence distances
2023-11-14
Richa
r
d
B
iener
tree
-
optimiza
t
i
on/11
2
281 - loop distribution and ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
i
char
d
B
iene
r
tree-opti
m
izat
i
on/1124
9
5 -
alias versi
o
ning and address
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Biener
middle-end/
1
1
2
48
7
- inline and parameter m
i
sma
t
ch
commit
|
commitdiff
|
tree
2023-11-13
Richard Biener
tree-opti
m
ization
/
111792 - new testcas
e
commit
|
commitdiff
|
tree
2023-11-10
Ric
h
ard Biener
tre
e
-op
t
imization/110
2
21 - SLP and loop mask/len
commit
|
commitdiff
|
tree
2023-11-10
R
ichard Bi
e
ner
m
i
d
dle-end/112469 - fix mis
s
i
ng converts in v
e
c_con
d
_exp
r
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Ri
c
hard Bi
e
ner
Refa
c
tor x86 decl based
sc
a
tt
e
r vectoriz
a
tio
n
, prepare
SLP
commit
|
commitdiff
|
tree
2023-11-09
Richard Biene
r
tree-
o
p
t
imiza
t
ion/112450 - avoid AVX512 style mas
k
ing
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richar
d
Bi
e
ner
tree-op
t
imization
/
1
1
2444
- avoid
bougs PHI value-numbering
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
Fix
SI
M
D clone SLP
a bit more
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
Fi
x
S
LP o
f
emu
l
ated gathe
r
s
commit
|
commitdiff
|
tree
2023-11-08
Ri
c
hard Biener
TLC to vect_check_
s
tor
e
_rhs an
d
v
e
ct_slp_child_index
_
fo
r
_o
p
erand
commit
|
commitdiff
|
tree
2023-11-08
Richard Bien
e
r
Fix SLP of masked
l
oads
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
libstdc+
+
/1123
5
1 - deal with __gthread_once
f
ailure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ric
h
ard
B
ie
n
er
tree-optimizati
o
n/11
2
405 - SIMD clone
cal
l
s wit
h
(loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Bie
n
er
tre
e
-optimization/1119
5
0 - vectorizer loop copying
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Bi
e
ner
tree
-
opt
i
mization/
1
1
2404 - two
i
ssues with SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-optimiz
a
tion/112369 - strip_fl
o
at_extensions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
middle-end/1
1
2296 - __b
u
i
l
tin_c
o
n
stant_p an
d
side-e
f
fects
commit
|
commitdiff
|
tree
2023-11-03
Richard
Biene
r
Testcases
for v
e
cto
r
izer peeling
commit
|
commitdiff
|
tree
2023-11-03
Richard
Bi
e
ner
Cleanup
vector
i
z
a
ble_liv
e
_operation
commit
|
commitdiff
|
tree
2023-11-03
Richard Biene
r
tr
e
e-optimization/
1
12366
- remove
a
ssert for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richa
r
d
Bien
e
r
t
r
ee-optimization/112310 -
c
ode ho
i
sting undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Ri
c
hard
Biener
tree-optimization/112320 - bougs debug IL a
f
ter S
C
CP
commit
|
commitdiff
|
tree
2023-10-31
Richard Bi
e
n
er
tree-
o
ptimi
z
ation/1
1
2
3
05 - SCEV cp
r
op and con
d
it
i
o
n
al
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richar
d
B
i
e
n
er
PR testsuite/1114
6
2 - add powerpc64le
to list of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ri
c
hard Biener
tr
e
e-opti
m
ization/111916 -
SRA of
B
IT_FIELD_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
ichard Biener
tree-optimiz
a
tio
n
/111915
- mixing gr
o
up
e
d
an
d
n
on-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
i
cha
r
d
Biener
ipa/111914 - perform
p
a
ra
m
eter init after remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
ichard Biener
tree-optimization/111917 - bougs IL afte
r
g
u
ard hoist
i
ng
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
t
ree-op
t
im
i
za
t
i
on/1113
8
3 - test
c
ase for fi
x
ed
PR
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Bi
e
ne
r
t
r
ee
-
o
p
timization/111445
-
simple_iv simplif
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d Bien
e
r
tr
e
e-o
p
timization/110243 - IVOPTs
i
n
t
roducing
u
nde
f
in
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
r
d Biener
tree-optimization/111
8
91
- fix
a
s
sert in ve
c
t
o
r
i
zable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
char
d
B
iener
tr
e
e-optimizat
i
o
n
/
111000 - restric
t
invar
i
ant motio
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Document {L,R}ROTATE_EXP
R
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Rewrit
e
m
o
r
e refs for epilogue vectorizatio
n
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
hard Biener
Fixup v
e
c
t_get_and_ch
e
c
k
_slp_de
f
s for gathe
r
s and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richar
d
B
iener
tr
e
e-optimization/111131 - SLP for non-
I
F
N
gathers
commit
|
commitdiff
|
tree
2023-10-19
R
ichard
B
iener
Refactor x86 vectorized gather
p
a
th
commit
|
commitdiff
|
tree
2023-10-18
Ri
c
ha
r
d Biener
Re-instantiate integer ma
s
k to traditional vector mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richa
r
d Biener
tree-o
p
timization/1
1
1846 - put sim
d
-clone-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
middl
e
-end/111818 -
f
ailed DECL_NOT_GIMPLE_RE
G
_P setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-optimization/111807 - ICE in
v
e
rify_sra_acce
s
s
_fore
s
t
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
iener
OMP SI
M
D
i
nbr
a
nch call
v
ectoriza
t
i
o
n for
AV
X
512
style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
ien
e
r
Add support for SLP
v
ectorization
o
f OpenMP SIMD c
l
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bie
n
e
r
tree-o
p
timization/111779 - Handle some
B
I
T_
F
IELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Bie
n
e
r
tree-optimiz
a
ti
o
n/111773
- a
v
oid CD-DCE of noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richar
d
Bi
e
ner
t
r
e
e
-optim
i
zation/111764
-
w
rong reduc
t
ion vec
t
oriz
a
tion
commit
|
commitdiff
|
tree
2023-10-10
R
ichard Biener
tree-op
t
imization/11
1
7
5
1 -
supp
o
rt
1
024 bit vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
R
i
c
h
ard Biener
F
i
x
m
issed
CSE
w
it
h
a BLKmode ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
Richard B
i
ener
t
ree-
o
pt
i
miz
a
tio
n
/111715
- improve TBAA for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Ric
h
ard Biener
Fix S
I
M
D
ca
l
l SLP dis
c
ove
r
y
commit
|
commitdiff
|
tree
2023-10-05
Richard Biene
r
Av
o
id left
a
round copie
s
wh
e
n value-number
i
ng B
B
s
commit
|
commitdiff
|
tree
2023-10-05
Ri
c
hard Biener
ipa/1
1
1643 - c
l
a
rify flatten attrib
u
te documentation
commit
|
commitdiff
|
tree
2023-09-29
Richard Bien
e
r
tree-o
p
timiz
a
tion
/
1
1
1
583 - loo
p
distributio
n
issu
e
commit
|
commitdiff
|
tree
2023-09-28
R
i
chard Bi
e
ner
target
/
111
6
00 -
a
void d
e
ep recurs
i
on in access di
a
g
n
ostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
t
r
ee-optimization/11161
4
-
m
issing c
o
nvert in und
i
s
tri
b
ute
_
b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Biener
Simplify ab
s
(copy
s
ign
(
x
, y
)
)
commit
|
commitdiff
|
tree
2023-09-20
Ri
c
hard Bi
e
ner
tree-opti
m
iza
t
ion/111489 -
r
a
ise --param
u
ni
n
it-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard Bie
n
e
r
tree-optimization/111489 - turn un
i
nit limits to param
s
commit
|
commitdiff
|
tree
2023-09-19
Richa
r
d Biener
c/1
1
1
468 - dump unordered co
m
pare operators in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard
Bien
e
r
t
r
ee
-
op
t
imization/111465
- bougs jump thre
a
ding with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
chard Bi
e
ner
c/
1
11468 -
add
unor
d
ered c
o
mpare and
p
ointer
diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard Bie
n
er
t
ree-optimization/1
1
1294 - backwa
r
d
s
threader PHI
c
osting
commit
|
commitdiff
|
tree
2023-09-14
Richa
r
d
B
iene
r
tree-optimizatio
n
/111294
-
bette
r
D
C
E after
forwprop
commit
|
commitdiff
|
tree
2023-09-13
Richard
Biener
tr
e
e-optimiz
a
tio
n
/1
1
1387 -
BB SLP and irre
d
ucib
l
e
regions
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tree-
o
ptimizatio
n
/111397 - missed copy propagat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
R
i
chard Bie
n
er
mid
d
le-
e
nd/1112
5
3
- partly revert r11-6508
-
gabb1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Bi
e
ner
F
i
x gcc
.
d
g/tree-ssa/f
o
rwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Adjust gc
c
.
targe
t
/i38
6
/p
r
52
2
52-{atom,
c
o
re}
.
c
commit
|
commitdiff
|
tree
2023-08-30
R
ichard
Biener
tree-opt
i
mizat
i
on/
1
11228
-
fix tes
t
case
commit
|
commitdiff
|
tree
2023-08-30
Richard B
i
ener
tree-optimization
/
11122
8
- combine two VEC_PE
R
M_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimization/111137 - dependence checking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Bi
e
ner
Apply some T
L
C to vect_slp_
a
nalyze_instanc
e
_depende
n
ce
commit
|
commitdiff
|
tree
2023-08-25
R
i
chard Biener
tree-optimization/11
1
136 - S
T
M
T_VINF
O
_SLP_VE
C
T
_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
tr
e
e-opti
m
ization/1
1
1
123
-
i
n
d
i
rect clobbers
thro
w
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd Biener
Fix con
f
usion about l
o
ad_p in
v
e
c
t_buil
d
_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tre
e
-optimization/111
1
25 - avoid BB vect
o
rization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd Biener
t
r
ee-optimization/
1
1
11
1
5 - SLP o
f
mask
e
d
s
tores
commit
|
commitdiff
|
tree
2023-08-24
R
i
cha
r
d Bi
e
ner
tr
e
e-optimizat
i
on/11
1
125
- proper
l
y cos
t
BB reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Biener
tree
-
optimization/111128 -
fix
s
h
ift pat
t
ern re
c
og
commit
|
commitdiff
|
tree
2023-08-24
R
ichard Biener
testsu
i
te/11112
5
- disable BB vectorizati
o
n
for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
i
ener
debug/111080 - avoid outputting deb
u
g
info for
unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
Simplify intereave
d
store vectorization processi
n
g
commit
|
commitdiff
|
tree
2023-08-22
Richard B
i
ene
r
tree-
o
p
t
i
mi
z
a
t
ion/94864 - vector inser
t
of vector extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix FAIL: g
c
c
.
target/i386/
p
r87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard B
i
ener
Fix gcc
.
dg/vect/bb-slp-subgroups-2
.
c with 256bi
t
v
e
ct
o
rs
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Biener
Fix
gcc
.
dg
/
v
e
ct/bb
-
slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tre
e
-optimization/111082 - bogus promoted min
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard
B
iener
tree-optimization/111070 - fix IC
E
w
i
th
r
e
cent ifco
m
bine fix
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard Biener
tree
-
optimization/
1
11019 -
in
v
ariant mo
t
ion and alias
i
ng
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard Biener
tree-
o
ptimization/
1
11048 - avoid flawed lo
g
i
c
in
f
o
l
d_
v
ec_
p
erm
commit
|
commitdiff
|
tree
2023-08-17
Richar
d
B
i
ener
tree-optim
i
zation/111039 - abnormals and
bit test merging
commit
|
commitdiff
|
tree
2023-08-17
R
ichard
Biener
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
iener
Cleanu
p
BB vect
o
riz
a
ti
o
n roots
handling
commit
|
commitdiff
|
tree
2023-08-15
R
i
char
d
Bie
n
er
Suppo
r
t con
s
tants a
n
d externals in BB
redu
c
tion v
e
ctoriza
t
ion
commit
|
commitdiff
|
tree
2023-08-15
Richard B
i
ene
r
Us
e
fin
d
_loop_lo
c
a
t
ion
f
rom unrolling
commit
|
commitdiff
|
tree
2023-08-15
Richard Bi
e
ne
r
tree-opt
i
m
iz
a
tion/1109
6
3
- more
PRE
w
h
e
n op
t
imizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Bi
e
ner
tree-optimizati
o
n/11099
1
- unroll si
z
e estimate
a
fter
.
.
.
commit
|
commitdiff
|
tree
next