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
Loop distribution fix for SCC detection
2023-11-14
Richard
Bie
n
er
Loop distr
i
bu
t
i
on fix for SCC dete
c
tion
commit
|
commitdiff
|
tree
2023-11-14
Richard Biener
tree-optimization/
1
12281
-
lo
o
p dis
t
ribution and
z
ero
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Bie
n
er
tr
e
e-o
p
timization/112495 - alias versioning an
d
address
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richar
d
Biener
middle
-
end/11248
7
-
inline and parameter
mism
a
tch
commit
|
commitdiff
|
tree
2023-11-13
R
i
c
h
a
r
d Bie
n
er
tree-opti
m
iz
a
tion/111792 - new
test
c
ase
commit
|
commitdiff
|
tree
2023-11-10
R
i
chard Biener
t
ree-o
p
t
i
miza
t
ion/110221 - SLP and loop mask
/
len
commit
|
commitdiff
|
tree
2023-11-10
Richard
B
iener
middle-end/112469 - fix missing converts in
v
ec_cond_e
x
pr
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
Refactor x86 decl
base
d
sc
a
tt
e
r vectorizati
o
n, prepare SLP
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
t
r
e
e
-o
p
timization
/
112450 - avoi
d
AVX512 style masking
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richar
d
B
iene
r
tree
-
optimization/112444
-
avoid bougs PHI value
-
numbe
r
i
n
g
commit
|
commitdiff
|
tree
2023-11-09
Richar
d
B
i
ener
Fix SIMD cl
o
ne SL
P
a bit m
o
re
commit
|
commitdiff
|
tree
2023-11-08
Richard Bie
n
er
Fix SLP o
f
emula
t
ed gathers
commit
|
commitdiff
|
tree
2023-11-08
Richar
d
Bie
n
er
TL
C
to
v
ect_check_store_rhs and v
e
ct_slp_child_inde
x
_for_oper
a
n
d
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
Fix SLP of masked loads
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
libstdc++/1
1
2351 - deal with __gt
h
re
a
d_once failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richar
d
Bie
n
er
tree-optimization/11240
5
- S
I
MD clone
c
alls
with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
c
hard Bien
e
r
t
ree-optimizatio
n
/111950 - vectorizer loop c
o
py
i
ng
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-opt
i
mization/112404 -
t
wo issues with SL
P
of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richa
r
d B
i
e
ne
r
tree-optimization/112369 - strip_float_ext
e
nsions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
c
hard Bi
e
ner
middle-end/112296
- _
_
builtin
_
constant_p and si
d
e-e
f
fects
commit
|
commitdiff
|
tree
2023-11-03
Richard B
i
ener
Testcases for vectorizer peeling
commit
|
commitdiff
|
tree
2023-11-03
R
ichard
B
iener
Cleanup
vectorizable_live_operat
i
on
commit
|
commitdiff
|
tree
2023-11-03
Richard Bien
e
r
tree-opt
i
mizat
i
on/
1
12366 - remove
a
ssert
f
or failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Ric
h
ard Bien
e
r
t
r
ee
-
opt
i
mizat
i
on/112310
-
code hoisting undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richard B
i
ene
r
tree-optim
i
zation/11232
0
- bougs debug IL after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard Biener
tree-op
t
imization/112305 -
SCEV cprop and conditi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Ri
c
hard
Biener
PR testsuite/111462
- add
powerpc64le to
l
ist
of s
s
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
t
ree-optimization/111
9
16 -
SRA of BI
T
_FIEL
D
_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ric
h
ard Biener
tree-optimi
z
at
i
on/111915 -
m
ixing group
e
d
and non
-
grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richa
r
d Bien
e
r
ip
a
/111914
- perform parameter ini
t
a
f
ter remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richar
d
B
i
e
n
er
t
r
ee-opti
m
iz
a
tion/11191
7
- bougs
I
L after guard hoisti
n
g
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-opti
m
ization/111383 - testcase for
f
ix
e
d
PR
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iener
tre
e
-
o
p
timization/11144
5
- sim
p
le_iv s
i
mplifica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
a
r
d Bi
e
ner
tree-optimization/110243 - I
V
OPTs introducing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ichard Biener
tree-opt
i
mizat
i
on/11
1
891 - fix
a
ssert in vectorizable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iener
tree
-
optim
i
zati
o
n/111000 - r
e
strict invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Document {L,R}ROTATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
rd B
i
e
n
er
Re
w
rite more ref
s
for epilogue vect
o
rization
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ne
r
Fixup ve
c
t_ge
t
_and_check_slp_d
e
fs
f
or ga
t
hers a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard Biener
tree-
o
ptimization/111131
-
SLP for non-IFN
gathers
commit
|
commitdiff
|
tree
2023-10-19
Richard Biener
Re
f
a
c
t
o
r
x86 vectori
z
ed gather pa
t
h
commit
|
commitdiff
|
tree
2023-10-18
Rich
a
rd Biene
r
Re-ins
t
ant
i
ate int
e
ger mask to tradition
a
l vector m
a
sk
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
cha
r
d Biener
tree-
o
ptimi
z
atio
n
/111846 - pu
t
si
m
d-cl
o
n
e-info in
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richa
r
d Bien
e
r
mi
d
dle-e
n
d/111818 - failed DECL_N
O
T_GIMPLE_REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-optimization/111807 -
ICE in verify_sra_access_fore
s
t
commit
|
commitdiff
|
tree
2023-10-13
R
i
ch
a
rd Biener
O
MP S
I
MD in
b
ranch cal
l
vectorization for AV
X
5
12 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bien
e
r
Add sup
p
ort f
o
r SL
P
vect
o
rization o
f
OpenMP
SIMD clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bie
n
er
tr
e
e
-
optimi
z
ation/111779 -
H
and
l
e some BIT_FI
E
LD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rich
a
rd Biener
t
r
ee-optimi
z
ation/11
1
773
- avoid CD-
D
CE
o
f
n
o
r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biener
tree-o
p
timiz
a
tion/11176
4
- w
r
ong reduction ve
c
toriz
a
tion
commit
|
commitdiff
|
tree
2023-10-10
Richar
d
Biener
tree-optimization/111751 - support 1024
b
i
t
ve
c
to
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
Fix misse
d
CSE
w
ith a BLKmode entity
commit
|
commitdiff
|
tree
2023-10-09
Richard Biener
tree-opti
m
izati
o
n/111715 - improve TBAA
f
or access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Rich
a
r
d
B
iener
Fix SIMD call SLP
discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
A
v
oid left ar
o
und copies when value-number
i
ng BBs
commit
|
commitdiff
|
tree
2023-10-05
R
i
c
h
a
r
d
Biener
ipa
/
1
11643 - c
l
ari
f
y
flatten at
t
r
ibute do
c
umentation
commit
|
commitdiff
|
tree
2023-09-29
Ric
h
ard Biener
tree-
o
ptimization
/
111
5
83
- loop distribution issue
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
t
arget/111600 - avoi
d
d
e
ep recursion
i
n access di
a
gnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
tree-optimization
/
1116
1
4 - m
i
s
sing convert
i
n
undistribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Rich
a
rd Biener
Sim
p
lify abs (
c
opy
s
ign (x, y
)
)
commit
|
commitdiff
|
tree
2023-09-20
Richard Biene
r
tree-o
p
timiza
t
ion/11148
9
- raise --param uninit-m
a
x
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
R
ichard Biener
tr
e
e-optimiza
t
ion/11
1
4
8
9
-
turn unini
t
l
imits to params
commit
|
commitdiff
|
tree
2023-09-19
R
ichard Bi
e
ner
c/111468 - dump uno
r
d
e
r
e
d compare operato
r
s
in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
ard Biener
tree-optimiza
t
ion/11
1
465 - b
o
u
gs jump threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Rich
a
rd
B
iener
c
/
111468 - add unordere
d
c
ompare and pointer diff
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Ri
c
har
d
Bien
e
r
tree
-
o
p
timizatio
n
/1
1
1294 - backwards thre
a
der PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Rich
a
rd B
i
ener
tre
e
-opt
i
mization/
1
11294 -
be
t
ter D
C
E after forw
p
rop
commit
|
commitdiff
|
tree
2023-09-13
Rich
a
rd
B
iener
tree
-
optimization/111387 - B
B
SLP and irre
d
ucibl
e
r
e
gions
commit
|
commitdiff
|
tree
2023-09-13
Richa
r
d Biener
tree-opt
i
mizat
i
on/111397
- m
i
ssed
c
opy pro
p
agati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard
B
iener
middle-end/1112
5
3
-
p
artly revert r11
-
6508-gabb1b6058c
0
9a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Fix
g
c
c
.
dg/tree-
s
s
a
/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Bien
e
r
Adjust
gcc
.
target/i386/pr52252-{atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
R
ichard Bi
e
n
er
tree-optimization/111228 - fix t
e
stcase
commit
|
commitdiff
|
tree
2023-08-30
Richard B
i
ener
tree-optim
i
zation/111228 - combine two VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Ri
c
h
ard Biener
t
r
ee-optimization/111
1
37 - depen
d
ence c
h
ecking f
o
r SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
Apply some TLC to vect_s
l
p_a
n
al
y
ze_instance_dependence
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tr
e
e
-
optimizatio
n
/111136 - STMT_VINFO
_
SLP_VECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-
o
ptimiza
t
ion/111123 -
i
ndi
r
ect clobbers thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Bi
e
ner
F
ix
c
onfusion a
b
out load_
p
i
n
v
e
ct_build
_
s
l
p
_
tree
_
1
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
t
r
e
e
-
o
ptimization/
1
1
1125 - avo
i
d
B
B
vectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
B
iener
tree-optimization/11
1
115 - SLP of masked stores
commit
|
commitdiff
|
tree
2023-08-24
Richard
Biener
t
ree-optimization/111125 -
pro
p
erly c
o
st BB reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
r
d Biener
t
r
ee-opti
m
iz
a
tion/111
1
28
-
f
ix sh
i
ft
pattern r
e
cog
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
t
e
s
t
s
u
i
te/111125
- disable BB vec
t
oriza
t
ion for
t
he
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
debu
g
/111080 - avoid o
u
tput
t
ing debug info for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Ri
c
hard B
i
en
e
r
Simplify intereaved store vec
t
orization p
r
ocessing
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
tree-op
t
imiza
t
ion/94864 - ve
c
tor inser
t
of
v
e
ctor extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd Bie
n
er
Fix FA
I
L: gc
c
.
target
/
i3
8
6
/
p
r
87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix gcc
.
dg/
v
ect/b
b
-
slp-subgroup
s
-2
.
c with 256bit ve
c
t
o
r
s
commit
|
commitdiff
|
tree
2023-08-21
Richard Bi
e
ne
r
Fi
x
g
c
c
.
dg/vect/bb-slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
R
i
ch
a
rd Biener
tree-
o
p
t
i
mizatio
n
/111082 - bo
g
us promoted min
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard
Biener
tree-optimizat
i
on/11107
0
- fix ICE with recent
ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
t
r
ee
-
optimization/1110
1
9 - in
v
ari
a
nt motion and aliasing
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
Biener
tree-opti
m
iz
a
tio
n
/111048 - avoi
d
flawed log
i
c in fo
l
d_ve
c
_perm
commit
|
commitdiff
|
tree
2023-08-17
Richa
r
d Bien
e
r
tre
e
-optimi
z
a
ti
o
n
/111039 -
a
bno
r
mals and bit
te
s
t mergi
n
g
commit
|
commitdiff
|
tree
2023-08-17
Ri
c
ha
r
d Biener
Handl
e
TYPE_
O
VERF
L
O
W_UNDEFINED vectorized
B
B reductions
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
C
l
eanup BB
v
e
c
tori
z
a
tion roots
h
a
ndlin
g
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
S
upport constants an
d
externals in BB reduction
vector
i
zation
commit
|
commitdiff
|
tree
2023-08-15
R
i
ch
a
rd Biener
Use find_l
o
op_location from unroll
i
ng
commit
|
commitdiff
|
tree
2023-08-15
R
i
chard Biene
r
t
r
ee-optim
i
zation/1
1
0963 - more PRE when optimi
z
in
g
.
.
.
commit
|
commitdiff
|
tree
next