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
Richard Biener
Refactor x86 decl based
s
cat
t
er vectoriza
t
ion,
p
r
ep
a
re SLP
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
tree-optimization/112
4
50 - avoid AVX512 styl
e
masking
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
tree-optimization
/
112444 -
a
vo
i
d bou
g
s PHI value-
n
umbering
commit
|
commitdiff
|
tree
2023-11-09
Richar
d
Biener
F
i
x S
I
M
D clone SLP a bit mor
e
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
Fix SLP of
e
mulated gathe
r
s
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
TLC to vect_check_store
_
rhs and vect_slp_
c
hil
d
_i
n
dex_fo
r
_operand
commit
|
commitdiff
|
tree
2023-11-08
Rich
a
rd Bien
e
r
Fix
SLP
of mas
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
Richard
Biener
li
b
stdc++/1
1
2
3
51 - deal with __gthread_on
c
e failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
t
r
ee-op
t
imization/112405
-
S
IMD
c
lone
calls with (lo
o
p
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Bie
n
er
tree
-
opt
i
mizati
o
n/1
1
1950 - vectori
z
er lo
o
p co
p
ying
commit
|
commitdiff
|
tree
2023-11-06
R
ichard Biener
tr
e
e-optimization/112404 -
two issues
with SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
ichard Biener
t
r
ee-optimi
z
a
t
ion/1123
6
9 - strip_float_extensions a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
ichard Biener
middle-end/112296
- __bu
i
ltin_
c
o
nstant_p and sid
e
-e
f
fects
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
hard Biener
Testcases for v
e
c
t
oriz
e
r peel
i
ng
commit
|
commitdiff
|
tree
2023-11-03
Richard
B
i
ener
Cleanup vectorizab
l
e_live_operation
commit
|
commitdiff
|
tree
2023-11-03
R
i
chard Biener
tr
e
e-optimizat
i
on/112366 - remove
asser
t
for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Bie
n
er
tree-optimization/112
3
10
- code
hoisting undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Sam
J
ames
doc: ex
p
licit
l
y say '
l
i
fetime' for DCE
commit
|
commitdiff
|
tree
2023-11-02
Ri
c
hard
B
iener
tr
e
e-optim
i
zation/112320 - boug
s
d
e
bu
g
IL
after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Ri
c
hard Bien
e
r
tree-optimizat
i
on/1
1
2
305 - S
C
EV cprop and conditi
o
n
al
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard Biener
PR
t
ests
u
i
te/111462 - add powerpc64le to list
of
s
s
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Mark Ha
r
mstone
Remo
v
e ob
s
olete
d
ebugging
f
ormats from na
m
es list
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
iener
tree
-
op
t
imiz
a
tion/111916 - SRA
of BIT
_
FIELD_R
E
F of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-o
p
timizatio
n
/11191
5
- mixi
n
g
grou
p
ed and non-
g
roupe
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ric
h
a
r
d
Biener
ipa/111914 - per
f
orm parameter init after rema
p
ping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Bi
e
n
er
tree-o
p
timization/111917 -
bo
u
gs IL
a
fter guard hoi
s
ting
commit
|
commitdiff
|
tree
2023-10-20
Richard
Biener
tree-optimi
z
ation/
1
11383 - t
e
stcase
f
or fixed
P
R
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
rd
Biener
tree-optimization
/
11
1
445 - simple_i
v
simpl
i
fic
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
rd Biene
r
tree-optimi
z
at
i
o
n
/
1
10243 - IVOPTs i
n
troducing undef
i
ned
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
ha
r
d Biener
tre
e
-optimizat
i
on/1118
9
1
- fix
a
ssert
in vectorizable_s
i
md_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree
-
optimization/111000 -
rest
r
ic
t
invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
rd Biene
r
D
o
c
ume
n
t {L,
R
}ROTATE_E
X
P
R
commit
|
commitdiff
|
tree
2023-10-20
R
ic
h
ard Biener
Rew
r
ite more ref
s
for epilogue vectorization
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
Fixu
p
vect_get_and_check_slp_def
s
for ga
t
hers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard Bie
n
er
tree-o
p
t
i
mization/111131 - SL
P
fo
r
non-I
F
N
gathers
commit
|
commitdiff
|
tree
2023-10-19
Ri
c
hard
Biene
r
Refactor x86
v
ectorize
d
gather
path
commit
|
commitdiff
|
tree
2023-10-18
R
ichard Biene
r
Re-instantiate
integer mask to traditional
v
ec
t
or
mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
t
r
ee-optimizatio
n
/111846 - put simd
-
c
l
one-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard B
i
e
ne
r
middle-end/111818 - faile
d
DECL_NOT_GIMPLE_REG_P set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ric
h
ard Bi
e
n
e
r
tre
e
-optimi
z
a
tion/111
8
0
7
- ICE in
v
e
rify_sra_access_
f
or
e
st
commit
|
commitdiff
|
tree
2023-10-13
Rich
a
rd Biener
OMP SI
M
D in
b
r
a
nch ca
l
l vectoriz
a
tion for AVX512 styl
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
Ad
d
supp
o
r
t fo
r
SLP
v
e
ctorization of OpenMP SIMD
c
lon
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bie
n
er
tree-optimizatio
n
/11
1
779 - Han
d
le some BIT_FIELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tre
e
-optimizat
i
on/111773 - avoid CD-DCE
o
f no
r
et
u
rn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biene
r
tree-
o
ptimization/11176
4
- wrong reductio
n
vectorization
commit
|
commitdiff
|
tree
2023-10-10
Rich
a
rd Biener
t
r
ee-
o
ptimiz
a
t
i
on
/
111
7
51 - support 1024 bit vecto
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Ri
c
ha
r
d
B
iener
Fix misse
d
CS
E
with a
B
L
K
mode
e
ntity
commit
|
commitdiff
|
tree
2023-10-09
Richard Biener
tree-optimization/11171
5
- improve TBAA
for acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Fix SIMD call S
L
P discove
r
y
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Avoid left a
r
ound copi
e
s when value
-
numb
e
ring BBs
commit
|
commitdiff
|
tree
2023-10-05
R
icha
r
d Bie
n
er
ipa
/
1
11643
- clarif
y
flatten attribute
d
ocumenta
t
ion
commit
|
commitdiff
|
tree
2023-09-29
Rich
a
rd Bie
n
er
tree-optimization/11
1
5
8
3
- loop
d
istrib
u
t
i
on iss
u
e
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
targe
t
/
1
116
0
0
-
avo
i
d
d
eep recursion in acc
e
ss diagnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Bien
e
r
tr
e
e-optimiz
a
tion/
1
1161
4
- missing convert in undistribut
e
_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard
B
iener
Sim
p
lify abs (copysign (x, y))
commit
|
commitdiff
|
tree
2023-09-20
Richard Biener
tree-optimization/11
1
489 - raise --param unin
i
t-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard
Bien
e
r
tree-o
p
ti
m
i
zation/111489 - t
u
rn
u
ninit limits to params
commit
|
commitdiff
|
tree
2023-09-20
Oma
r
Sand
o
val
debug
/
11
1
4
0
9 - d
o
n't ge
n
e
r
ate COMDAT
mac
r
o sections
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Bie
n
er
c/111468 -
d
ump unordere
d
c
o
mpare operato
r
s in thei
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard
B
i
e
ner
tree-optimizati
o
n/111
4
6
5
- b
o
u
g
s
jump threading
w
ith
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
chard B
i
ener
c/111468 -
add unor
d
e
red
compare and
p
ointer
diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Ric
h
ard Biener
tree-optimizat
i
o
n/111
2
94 - back
w
ar
d
s threade
r
PHI
co
s
ting
commit
|
commitdiff
|
tree
2023-09-14
R
ichard B
i
ener
t
r
ee-optimization/11129
4
- bet
t
er DC
E
after forw
p
rop
commit
|
commitdiff
|
tree
2023-09-13
Richard B
i
ener
tree-optim
i
zation/111
3
8
7
- BB
S
LP and irreducible r
e
gions
commit
|
commitdiff
|
tree
2023-09-13
Richard Bie
n
er
tree-optimization/
1
1
1397 - miss
e
d copy propa
g
atio
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
middle-end/111
2
53 - partly revert r11-6508-g
a
bb1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
R
ichard Bie
n
er
Fix g
c
c
.
d
g/tr
e
e-s
s
a/
f
orwp
r
op-4
2
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Adjust
g
cc
.
target/i386/pr52252-{
a
tom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richard Biener
t
r
ee-o
p
tim
i
zation/111228
- fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Rich
a
rd Bie
n
er
tree-optimi
z
ation/111228 - combine two VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimi
z
a
t
i
on
/
11113
7
- dependence checking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biene
r
Apply som
e
TLC to vect_
s
lp_analyze_instance_dependence
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ard Biener
tree-opti
m
izati
o
n/111
1
36 - STMT_VINFO_SLP_V
E
CT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
t
ree-optimization/111123
- indirect clobbers thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
Fix
confusion about load
_
p in
v
ect_build_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
tree-
o
ptimization/1
1
1
1
25 -
avoid BB
vectoriza
t
ion
in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
Biener
tree-optimization
/
111115 - SLP o
f
masked stores
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Bie
n
er
tr
e
e
-opti
m
ization/111125 - proper
l
y
c
ost
B
B reductio
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd Biener
tree-optimization/111128 - fix s
h
i
ft pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Richard Bi
e
ner
test
s
uite
/
11112
5
- dis
a
b
l
e BB vectorizatio
n
for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
debug/1
1
1080 - avoid
o
utputting debug info f
o
r unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
ichard
B
ien
e
r
Simplify
i
nterea
v
ed
store
v
ectoriza
t
ion processing
commit
|
commitdiff
|
tree
2023-08-22
R
i
cha
r
d Biene
r
tree-optimizati
o
n/
9
4864 - vector
insert of vector extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard
Biener
Fix FAIL: gcc
.
t
arget/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
hard Biener
F
ix
gcc
.
dg/vect/bb-slp-subgroups-2
.
c
wi
t
h 25
6
bit
v
ectors
commit
|
commitdiff
|
tree
2023-08-21
Richard
Bien
e
r
F
i
x gcc
.
dg/vect/bb-slp
-
46
.
c
FAIL
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tree-optimiz
a
tio
n
/1
1
1082
-
bo
g
us pro
m
oted min
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
i
e
n
er
tree-optimization/
1
1107
0
- fix ICE w
i
th
r
e
cent
ifcombine
fix
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
Biene
r
tree-optimiza
t
ion/1110
1
9 - inva
r
iant mo
t
ion and
a
liasing
commit
|
commitdiff
|
tree
2023-08-18
Richard Bi
e
ner
tr
e
e-optimizati
o
n
/
1
11048 - avo
i
d flaw
e
d logic in fold_vec
_
perm
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
rd Biener
tree-opti
m
izat
i
on/
1
11039 - abnormals
a
nd bit tes
t
merging
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
Handle
TY
P
E_OVERFLOW_UNDEFINED ve
c
torized BB
r
ed
u
ctions
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d Biener
Cleanup BB
v
e
ctor
i
z
a
t
i
on
roots handling
commit
|
commitdiff
|
tree
2023-08-15
R
ich
a
rd
B
iener
Support constants and extern
a
ls in B
B
reducti
o
n vectorization
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard Biener
Use find_l
o
op_
l
ocation
fro
m
unro
l
ling
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
t
ree-optimi
z
ation/110963 - m
o
re
P
R
E
when optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard
B
iener
tree-optimization/11
0
991 - unroll s
i
ze estimat
e
after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richa
r
d Bi
e
ner
Fix p
r
int_loop_info ICE
commit
|
commitdiff
|
tree
2023-08-11
Rich
a
rd
B
iener
t
ree-optimization/110
9
79 - f
o
l
d
-left reduction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Bie
n
er
Improve
BB
vector
i
zation op
t
-info
commit
|
commitdiff
|
tree
next