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/112450 - avoid AVX512 style masking for BImode masks
2023-11-09
Richa
r
d B
i
e
n
er
tre
e
-op
t
im
i
zation/112450 - avoid A
V
X512 s
t
yle mask
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richar
d
Biener
tree-optimizati
o
n/112
4
44
- avoid
b
ougs PHI value-nu
m
ber
i
ng
commit
|
commitdiff
|
tree
2023-11-09
Ric
h
ard Biener
F
i
x
S
I
MD clone
SLP a
b
it mor
e
commit
|
commitdiff
|
tree
2023-11-08
Richa
r
d Biener
Fix SLP o
f
e
m
ulated ga
t
hers
commit
|
commitdiff
|
tree
2023-11-08
Rich
a
r
d Bi
e
ner
TLC
t
o vect_check_store_r
h
s and ve
c
t_slp_chil
d
_index_for_op
e
rand
commit
|
commitdiff
|
tree
2023-11-08
R
icha
r
d Biener
F
i
x
SLP
o
f ma
s
k
e
d loads
commit
|
commitdiff
|
tree
2023-11-07
Richard
B
ien
e
r
libstdc++/112351 -
d
eal with __gthread_
o
nce failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
c
hard
Bi
e
ner
tree-optim
i
zation/112405 -
S
IMD clone calls with (l
o
op
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ric
h
a
r
d B
i
en
e
r
tree-o
p
tim
i
zati
o
n/111950 - vect
o
r
i
zer lo
o
p copyi
n
g
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-
o
pti
m
ization/112404 -
t
wo issues
w
it
h
SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Bie
n
e
r
t
ree-opt
i
m
i
zation/
1
1236
9
-
s
t
rip_float_exte
n
s
i
ons and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard
B
iener
m
i
ddle
-
end/112296 - _
_
builtin_constant_
p
and sid
e
-
e
ffects
commit
|
commitdiff
|
tree
2023-11-03
Rich
a
rd Bien
e
r
T
estcas
e
s
f
o
r vectorizer
p
eeling
commit
|
commitdiff
|
tree
2023-11-03
Rich
a
r
d
Biener
Cleanup vectorizable_
l
ive_operation
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
tree
-
opti
m
iza
t
ion/11236
6
- re
m
o
v
e assert for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
tre
e
-optimization/112310 - code hoisting undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Sam James
doc: explicitly say 'life
t
ime'
f
o
r DC
E
commit
|
commitdiff
|
tree
2023-11-02
Richard Biener
tree-opti
m
iz
a
tion/11232
0
-
b
o
u
gs debug I
L
afte
r
SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard B
i
en
e
r
tree-optim
i
zation/1123
0
5 - SCEV cprop and co
n
ditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
R
ich
a
r
d
Biener
P
R testsuite/111462 - a
d
d powe
r
pc64le to list of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
M
ark Harmsto
n
e
Remove
o
bso
l
e
t
e
debuggin
g
formats from n
a
mes list
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
iener
t
r
ee
-
o
ptimization/111916 - SRA of BIT_FIE
L
D_R
E
F o
f
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ri
c
hard Biener
tree-optimization/1
1
1915 - mixing
gr
o
uped and non-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
ien
e
r
ipa/
1
11914 - perform parame
t
er init after r
e
mapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
i
chard Bi
e
ner
tree-optimi
z
ation/11
1
917 -
b
o
u
gs
IL
after
guar
d
hoisti
n
g
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
tre
e
-o
p
ti
m
ization/1
1
1
3
83 - testcase for fixed PR
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Biener
t
r
e
e-optimization/111445
-
si
m
pl
e
_iv simplificatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
tre
e
-
o
ptimization/11
0
2
4
3 - IVOPTs intr
o
ducing undefin
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
r
ee-o
p
timiza
t
i
o
n/1118
9
1 - fix a
s
s
ert in vectorizable
_
simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
rd Biener
tr
e
e-opti
m
iz
a
tion/111000
- restrict invarian
t
motio
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
Document {L,
R
}ROTA
T
E_EXP
R
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
R
ewrite more
refs for e
p
ilogue
vectorization
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
a
r
d B
i
ene
r
Fixup vect
_
get_a
n
d_c
h
eck_slp_defs for gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
R
i
char
d
Biener
t
ree-optim
i
zation/11113
1
-
SLP for non
-
IFN gathers
commit
|
commitdiff
|
tree
2023-10-19
Richard
B
ie
n
er
Refa
c
tor x86
v
ectorized
g
a
ther path
commit
|
commitdiff
|
tree
2023-10-18
Richard Biene
r
Re-instantiate integer mas
k
to tra
d
itional v
e
ctor mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichard Bi
e
ner
tree-optimization/
1
11846 - put simd
-
clo
n
e
-
info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ric
h
ard
B
i
ener
mi
d
dle-end/111
8
1
8 - failed
D
ECL_NOT_GI
M
PLE_REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichar
d
B
iener
tree-optimization/
1
11807 - ICE in
v
e
rify_sra_access_fo
r
est
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
O
M
P
SIM
D
inbranc
h
call vectorization f
o
r AVX512 styl
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
Add support for SLP vec
t
orization of OpenMP SIM
D
clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tree-optimi
z
ation/
1
1
1779 - Handle
s
ome
BIT_FIELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
i
c
hard Biene
r
tre
e
-opt
i
mization/111773
-
avoid CD-DCE of
n
oreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard
Bien
e
r
t
ree-optimization/111764 - wrong
reduction vectorization
commit
|
commitdiff
|
tree
2023-10-10
Richar
d
Biener
tree-opti
m
iza
t
ion/111751 - support 1024 bi
t
vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Ri
c
hard
B
ien
e
r
Fix miss
e
d CSE with a BLKmode entity
commit
|
commitdiff
|
tree
2023-10-09
Richar
d
Biener
tree-op
t
imi
z
atio
n
/111715 - improve TBA
A
f
or acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
B
i
ener
F
i
x SIMD call SLP
d
iscovery
commit
|
commitdiff
|
tree
2023-10-05
Richa
r
d Biener
Avoi
d
left around copies when v
a
l
ue-numbering BB
s
commit
|
commitdiff
|
tree
2023-10-05
Richard Bien
e
r
ipa/11
1
643 - clarify flatten
a
ttribute d
o
c
u
ment
a
tion
commit
|
commitdiff
|
tree
2023-09-29
Richard
B
iener
tree-
o
ptimi
z
ation/111583 -
l
oop distribut
i
o
n
i
ssue
commit
|
commitdiff
|
tree
2023-09-28
Ri
c
h
a
rd Bi
e
n
e
r
target/111
6
00
-
a
void
d
eep r
e
cursion in
access d
i
agnost
i
cs
commit
|
commitdiff
|
tree
2023-09-28
R
ichar
d
Biener
tree
-
optimizati
o
n/111614 - missing c
o
nvert in
u
n
distribu
t
e_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Biener
Simplify a
b
s (
c
opysign (x,
y
))
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard Biener
tree-optimization/11148
9
- raise --pa
r
am uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard
B
iener
tre
e
-
o
p
timization/111489 - turn uni
n
it limits t
o
params
commit
|
commitdiff
|
tree
2023-09-20
O
mar San
d
o
v
a
l
debu
g
/11140
9
- don't gene
r
a
te COMDAT macro secti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/
1
11468 - dump
u
norde
r
ed compare operators in t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richa
r
d Biener
t
re
e
-o
p
ti
m
ization/111465
-
bougs jump threa
d
ing with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richa
r
d Biener
c/111468
-
add uno
r
de
r
ed com
p
are and pointer dif
f
to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Rich
a
rd Biener
tree
-
o
p
timization
/
1
1
1294 - ba
c
k
wards threader
P
HI cos
t
i
ng
commit
|
commitdiff
|
tree
2023-09-14
Richard Bie
n
er
t
r
ee
-
optimization/111294 - be
t
ter
D
CE after
f
orw
p
r
op
commit
|
commitdiff
|
tree
2023-09-13
Richard Bien
e
r
t
ree-optimiz
a
tion/111387 -
BB SLP and
irreducib
l
e reg
i
ons
commit
|
commitdiff
|
tree
2023-09-13
Richard Bie
n
er
tree-optimization/111397 - m
i
sse
d
cop
y
pr
o
pagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richa
r
d Bie
n
er
m
iddle-end/1
1
125
3
- part
l
y
r
evert r11-6508-gabb1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
R
ichard Biener
Fi
x
g
c
c
.
dg/tree-ssa/f
o
r
w
prop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Ad
j
u
st gc
c
.
target/i386/p
r
52252-{atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
h
ard Biene
r
tree-
o
ptimi
z
ation/111228 - fix testc
a
se
commit
|
commitdiff
|
tree
2023-08-30
Richard
B
iener
t
ree-optimiz
a
tion/111228 - combin
e
tw
o
VE
C
_
P
E
R
M_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
R
i
chard Biener
tree-
o
ptimi
z
atio
n
/
1111
3
7 - depende
n
ce checki
n
g
f
or SLP
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ar
d
Biener
Apply so
m
e
T
LC
t
o vect_sl
p
_
a
nal
y
ze_instance_dependence
commit
|
commitdiff
|
tree
2023-08-25
Richa
r
d Bien
e
r
tree-optimizatio
n
/1111
3
6 - STMT_
V
INFO_S
L
P_VECT
_
ONL
Y
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
a
rd Biener
tree-optimiza
t
ion/111123 - indire
c
t clobbers throw
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
F
i
x confusio
n
about load_p
i
n vect_
b
u
i
ld_slp_t
r
ee_1
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Biener
tree
-
opt
i
miz
a
t
i
on/111125 - avoid BB vec
t
orizat
i
o
n
in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biene
r
tre
e
-optimization/111115 - SLP of masked
s
t
o
r
e
s
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Biener
tree
-
optimization/111125 - p
r
op
e
r
ly
c
ost BB r
e
duction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
tree-op
t
imization/11112
8
-
fix shift pattern
r
e
cog
commit
|
commitdiff
|
tree
2023-08-24
Richard B
i
ener
t
estsuite/111125 - disa
b
le BB
v
ec
t
or
i
zation
for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
ichard B
i
ener
debug/1110
8
0 - avoid outp
u
tting debug info fo
r
unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
i
cha
r
d Bien
e
r
S
i
m
p
li
f
y intereav
e
d store
v
ec
t
oriza
t
i
on processing
commit
|
commitdiff
|
tree
2023-08-22
Ric
h
ard
Biener
tree-opt
i
mizatio
n
/
9
4
8
64 -
v
e
c
tor
i
n
sert
of vector
extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd Biener
Fix FAIL: gcc
.
targe
t
/i386/pr870
0
7-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
R
i
chard Bi
e
n
e
r
Fix gcc
.
dg/vect/bb-
s
lp
-
s
u
bgroups-2
.
c
with
256bi
t
vectors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix
g
c
c
.
dg/ve
c
t/
b
b-slp-46
.
c F
A
IL
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
er
tree-opti
m
izatio
n
/111082 - bo
g
us
p
romote
d
m
i
n
commit
|
commitdiff
|
tree
2023-08-21
R
ichard Biener
t
r
e
e-optimiz
a
tion/111070 - fix ICE with rec
e
nt i
f
combin
e
fix
commit
|
commitdiff
|
tree
2023-08-18
R
ichard Bi
e
n
er
t
r
ee-optimiz
a
tion/11
1
019
- invariant motion and aliasing
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard B
i
ener
tree-
o
p
timization
/
111048 - avo
i
d flaw
e
d l
o
gic i
n
fold_v
e
c_pe
r
m
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
r
d
B
iene
r
t
r
ee-optimiz
a
tion/111039
-
abnorm
a
l
s and bit test m
e
rging
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
rd
B
i
ener
Ha
n
dle
TYP
E
_
OVER
F
LOW
_
UNDEF
I
NED vectorized BB re
d
uctions
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Biener
Cleanup
BB vec
t
orizat
i
on roots ha
n
d
ling
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
har
d
Bien
e
r
Support c
o
ns
t
a
n
ts
and extern
a
ls in BB reduct
i
on vectorization
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Use find
_
l
oop_location from unrolling
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d
Bien
e
r
tree-optimizati
o
n
/1
1
0963 - more PRE when optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
R
icha
r
d Biener
tree-optimization
/
1
10
9
9
1
- unr
o
ll
s
ize estimate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Biener
F
i
x print_
l
oop_info ICE
commit
|
commitdiff
|
tree
2023-08-11
Richard
B
iener
t
r
ee-
o
ptimization/110979 -
f
old-left
r
eductio
n
and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
I
m
prov
e
BB vectorizatio
n
opt-info
commit
|
commitdiff
|
tree
2023-08-10
Rich
a
r
d
Biene
r
Make ISEL used inter
n
a
l
fu
n
ctions const/no
t
hrow wh
e
re
.
.
.
commit
|
commitdiff
|
tree
next