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 SLP of emulated gathers
2023-11-08
Ric
h
a
rd Biener
Fix
S
LP of emulate
d
gathe
r
s
commit
|
commitdiff
|
tree
2023-11-08
R
i
chard Biener
TLC to
vect_
c
h
e
c
k_store_rhs and vect
_
slp_
c
hild_i
n
dex_fo
r
_operand
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
Fix SLP of
masked l
o
a
d
s
commit
|
commitdiff
|
tree
2023-11-07
Richard B
i
ener
libstdc++/
1
12
3
5
1
- deal with __
g
t
h
rea
d
_o
n
ce
failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Bie
n
er
tree-optimization
/
11
2
405 -
SIMD clone calls with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Bie
n
er
t
r
ee-op
t
i
m
i
z
atio
n
/111950 -
v
ectorizer
loop
c
opying
commit
|
commitdiff
|
tree
2023-11-06
R
i
c
h
ard Biener
tree-optimiza
t
i
on/11
2
4
04
- t
w
o i
s
s
ues wit
h
SL
P
of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard
B
iener
tree-optimiza
t
ion/
1
12369 - stri
p
_float_exten
s
ions
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ri
c
hard Biener
m
i
ddle-end/11229
6
- __built
i
n_co
n
s
t
ant_p a
n
d side-eff
e
cts
commit
|
commitdiff
|
tree
2023-11-03
Ric
h
ard Biene
r
Testcases for vecto
r
i
z
er
p
e
eling
commit
|
commitdiff
|
tree
2023-11-03
Richard Bie
n
er
Cle
a
nup vect
o
rizable_l
i
ve_opera
t
ion
commit
|
commitdiff
|
tree
2023-11-03
Richard Bien
e
r
tree
-
o
p
tim
i
zation/112366 - remove assert for
faile
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richa
r
d Biener
tre
e
-opti
m
izatio
n
/1
1
2310 - c
o
d
e hoisting und
e
f
i
ned
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richa
r
d
B
iene
r
tree-optimizati
o
n
/
1
1
2
3
20 - boug
s
debug IL
a
ft
e
r
SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard Biener
tree-optimization
/
112305 - SCEV cpro
p
a
nd co
n
dition
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard Biene
r
PR testsuite/111462 - add powerpc
6
4le to list of
s
s
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard B
i
ener
tre
e
-optimization/
1
11916 - SRA of BIT_FIELD_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Bi
e
ner
tree-o
p
timization/111915 - mixing
g
r
o
uped and non-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
i
p
a/111914
- perform parameter init afte
r
remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richa
r
d Biener
tree-optimization
/
111917 - bougs IL afte
r
guard hoisti
n
g
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
t
r
ee-optimizatio
n
/11
1
3
8
3 -
t
estcase for fixed
PR
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
r
ee-op
t
imiz
a
t
ion/111445 - simple_iv si
m
plifi
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
tree-optimization
/
110243 - IVOPTs introducing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-op
t
imi
z
at
i
on/111891
-
fix assert in
v
ectorizable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-optimiza
t
io
n
/111
0
00 - rest
r
ict invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ichar
d
Biener
Docume
n
t
{
L,R}ROTA
T
E_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
i
ene
r
Rewr
i
te more refs for epilogue vectorization
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d Biener
Fi
x
up ve
c
t
_get_and_c
h
eck_slp_d
e
fs for gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard Bien
e
r
tree-o
p
t
imizati
o
n/111131 - SLP for non-IFN g
a
thers
commit
|
commitdiff
|
tree
2023-10-19
Richard B
i
ener
R
e
factor x86 ve
c
t
o
rized gather
path
commit
|
commitdiff
|
tree
2023-10-18
R
i
c
hard Biener
Re-instantia
t
e integer
m
ask t
o
traditiona
l
v
e
ctor mas
k
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-opt
i
mi
z
ation
/
1118
4
6 -
put simd-c
l
one-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bie
n
er
middle-end/1118
1
8
- failed DEC
L
_NOT
_
GIMPLE_REG
_
P
set
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bi
e
ner
tree-optimization/111807 - IC
E
in ver
i
fy_sra_acc
e
ss_f
o
r
est
commit
|
commitdiff
|
tree
2023-10-13
Richard B
i
ener
OMP SIMD inbr
a
n
c
h call
v
ect
o
rization for AVX512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard B
i
ene
r
Add s
u
ppo
r
t fo
r
SLP vect
o
riz
a
tio
n
of OpenMP SIMD cl
o
ne
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biene
r
tree-optimization/1
1
1779 - Handl
e
some BI
T
_FIELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rich
a
r
d
B
ie
n
er
tree-optimi
z
a
t
ion/11
1
77
3
- a
v
oid
CD
-
DCE of noret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
R
i
chard Bien
e
r
tree-op
t
imization/11176
4
-
w
ro
n
g
re
d
uction vecto
r
i
z
ation
commit
|
commitdiff
|
tree
2023-10-10
Richa
r
d Bie
n
er
tree-
o
ptimization/1117
5
1 - support 1024 bit vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richar
d
Biener
F
i
x missed CS
E
with a B
L
Kmode entity
commit
|
commitdiff
|
tree
2023-10-09
Richard
Biener
tree-opti
m
ization/
1
11715 - im
p
rove TBAA
for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Fix SIMD call SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
R
i
chard Biener
Avo
i
d left around copies w
h
en
value-numbering BBs
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
B
i
ener
ipa/11
1
643 - c
l
a
r
if
y
flatten attribute
d
ocumentatio
n
commit
|
commitdiff
|
tree
2023-09-29
Richard Biener
tree-opti
m
i
z
at
i
o
n/
1
1
1583
-
l
o
o
p
di
s
tribution issue
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
target/11
1
600 - avoi
d
d
e
ep recursion in access diagnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard Bien
e
r
t
r
ee-optimization/111614 - missing c
o
nvert in
u
n
d
i
s
tribut
e
_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richar
d
B
i
ener
Simplify
a
bs (c
o
pysi
g
n
(
x, y))
commit
|
commitdiff
|
tree
2023-09-20
Richard Bie
n
er
tre
e
-
opti
m
iz
a
tion/111489 - ra
i
s
e --
p
aram unini
t
-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard B
i
ener
tree
-
o
ptimi
z
ation/111
4
89 - turn uninit limits to params
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/
1
11468 - d
u
m
p
unordered compare op
e
rators in t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richar
d
Biener
t
r
ee-optimiza
t
ion/1
1
1465 - bou
g
s jump threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
ichar
d
Biener
c/111
4
68 - add u
n
order
e
d compare an
d
p
ointer diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
R
ich
a
r
d
Biener
tree-optimiza
t
io
n
/
111294 - backwards threader PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Richard Biener
tr
e
e
-
opti
m
izatio
n
/
1
1129
4
- better DCE
a
fter forwprop
commit
|
commitdiff
|
tree
2023-09-13
Richa
r
d
Biener
tree-op
t
imization/1113
8
7 -
B
B SL
P
and irred
u
cib
l
e regions
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tree
-
optimization/111397 -
m
issed c
o
p
y
propag
a
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Ri
c
hard Bi
e
ner
middle-en
d
/111253 - pa
r
tly revert r11-6508-gabb1b6058
c
09a7
commit
|
commitdiff
|
tree
2023-08-31
R
ichard
B
i
e
ner
F
ix gcc
.
dg
/
t
ree-ssa/f
o
r
wprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richa
r
d
Biener
Adjust gcc
.
ta
r
get/i386/pr5
2
252-{atom,core
}
.
c
commit
|
commitdiff
|
tree
2023-08-30
R
ich
a
rd Biener
t
ree-op
t
imizati
o
n/1112
2
8 -
f
ix
testcase
commit
|
commitdiff
|
tree
2023-08-30
Richard Biener
tree
-
opti
m
i
z
a
t
ion/1
1
1228 -
c
ombine two VEC_PE
R
M_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
a
rd Biener
tree-
o
ptimization/111137 - depend
e
nce ch
e
cking for SL
P
commit
|
commitdiff
|
tree
2023-08-25
Ri
c
h
a
rd Biener
Apply some TLC to
v
ect_slp_analyze_instance_dep
e
n
d
ence
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tr
e
e
-
optimization/111136
-
STMT_VINFO_
S
LP_VECT_
O
NLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Biener
tr
e
e-optimization/111123
-
indirect
c
lobbers
t
h
r
own
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix confusion about load_p in vect_build
_
slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-opt
i
mizati
o
n/111
1
2
5
-
avoid BB
v
ectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Bie
n
er
tree-
o
ptimizati
o
n/11
1
115 - SLP o
f
masked s
t
or
e
s
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard B
i
ener
tree-optimization/111125
- properly cost BB reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
tree
-
optimization/111128 - fix shift pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
B
iener
t
es
t
suite/111125 - disable BB vectorization for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd
Bien
e
r
debug/
1
1
1080 - avoid o
u
tputting d
e
bug info
for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Bie
n
er
Si
m
p
lify intereaved store vectoriza
t
i
on p
r
ocessing
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
tre
e
-optimizati
o
n/94864 - vector insert
o
f vector extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
i
x
FAIL: gcc
.
target/i386/pr
8
7007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix
gc
c
.
d
g
/vect/bb-slp-
s
ubg
r
o
u
p
s-
2
.
c with
2
56bit vect
o
rs
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix
gcc
.
dg/ve
c
t/bb
-
slp-46
.
c
FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Biener
tree-opt
i
miz
a
tion/111082 - bogus promot
e
d min
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d Biener
tree-optimizat
i
on/
1
11070 - fix ICE
w
ith recent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
Biener
tree-opt
i
miz
a
tio
n
/111019 - invariant motion and aliasin
g
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tree-o
p
timization/111048 - avoid fla
w
e
d
logic in
f
old_vec_per
m
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
tre
e
-
opti
m
iza
t
ion/111039 - abnorma
l
s and bit test me
r
g
ing
commit
|
commitdiff
|
tree
2023-08-17
Richard B
i
ener
H
a
ndle TYPE_OVERFLOW_UNDEFI
N
ED vectorized BB
reductions
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Biene
r
Cleanup BB vect
o
ri
z
ation roots
ha
n
dl
i
ng
commit
|
commitdiff
|
tree
2023-08-15
R
ich
a
rd Biene
r
Support consta
n
ts and ext
e
r
n
als in B
B
reduction
v
ectoriza
t
i
o
n
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Use find
_
loop_location from unrolling
commit
|
commitdiff
|
tree
2023-08-15
R
ichard
Bien
e
r
tree-optimization/110
9
63 - mor
e
PR
E
when
o
ptimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard Biener
t
ree-
o
p
t
imization/110991 - unroll
size estimate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
R
ichard Bi
e
n
e
r
Fix print_loop_info ICE
commit
|
commitdiff
|
tree
2023-08-11
R
i
chard Biener
tre
e
-optimi
z
ation/110
9
79 -
fold-left r
e
ductio
n
and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
R
ichard
Biener
I
mpr
o
v
e
B
B vectorization opt-info
commit
|
commitdiff
|
tree
2023-08-10
Richa
r
d Biener
Make IS
E
L
used int
e
rnal
f
unctio
n
s const/nothr
o
w where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
R
i
c
hard Biener
Remove insert loca
t
ion
argument from vector
i
zable_liv
e
_oper
a
tion
commit
|
commitdiff
|
tree
2023-08-09
Richard Biener
r
t
l-optimizat
i
o
n
/110587 -
speedup find_hard_regno_fo
r
_1
commit
|
commitdiff
|
tree
2023-08-08
R
ichard Biener
tree
-
o
p
timi
z
atio
n
/49955 - BB
re
d
u
c
tion with o
d
d number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard
B
ien
e
r
tree-optimization/110924 - fix vop
l
iveness f
o
r no
r
etur
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Richa
r
d Biene
r
Use RPO or
d
er
f
or sink
i
n
g
commit
|
commitdiff
|
tree
2023-08-07
Richa
r
d Biener
Impro
v
e
-
f
o
p
t-info-vec fo
r
basic-block vector
i
z
a
tion
commit
|
commitdiff
|
tree
next