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 masked loads
2023-11-08
Richard B
i
e
n
er
Fix
S
LP of mas
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
Ri
c
h
ard Bie
n
er
li
b
stdc++
/
11235
1
- d
e
al
w
ith _
_
gthread_once
f
ailure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ri
c
hard Bie
n
e
r
tree-opti
m
ization/112
4
05 - SI
M
D clon
e
calls with
(loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
ch
a
rd Biener
tre
e
-optimization/111950
-
vec
t
or
i
zer loop copyin
g
commit
|
commitdiff
|
tree
2023-11-06
Ric
h
ard Biener
tree-optimization/112404 - two iss
u
es with SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Biener
tree-op
t
i
mization/112369 - st
r
ip_floa
t
_exte
n
sions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richa
r
d Biener
middle-end/112296 - __builti
n
_const
a
nt_
p
a
n
d s
i
d
e-eff
e
cts
commit
|
commitdiff
|
tree
2023-11-03
Richard Bi
e
ner
Testcases f
o
r vector
i
zer
p
eeling
commit
|
commitdiff
|
tree
2023-11-03
Richard Bi
e
ner
Cleanup vectorizable_live_operation
commit
|
commitdiff
|
tree
2023-11-03
R
ichard Biener
tree-optimiz
a
tion/112366 - re
m
ove assert for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
tree-optimiza
t
ion
/
112310 - co
d
e
h
oisting und
e
fined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Rich
a
rd Biener
t
ree-
o
pt
i
miza
t
ion
/
112320 -
b
ougs debug IL aft
e
r SCCP
commit
|
commitdiff
|
tree
2023-10-31
Ri
c
hard Biener
tre
e
-optimizatio
n
/
1
12305 -
S
CE
V
cprop a
n
d conditi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard Bie
n
er
P
R te
s
tsuite/111
4
62 - add powerpc64le to
l
ist of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
iener
tree-optimiza
t
ion/111916
-
SRA of BIT_FIELD
_
REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard B
i
ener
tr
e
e-op
t
imi
z
ation
/
111915
- mi
x
i
ng grouped and n
o
n-
g
rouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Bien
e
r
ipa/11
1
914 - perform parameter
i
ni
t
after rema
p
ping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Rich
a
rd Biener
tree
-
opti
m
izat
i
o
n/111917 - bougs IL a
f
ter guard hoisting
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-optimization/111383 - testc
a
se for f
i
xed
P
R
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Biener
tree-optimiz
a
tion/111445 - simple_iv s
i
mplification
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-optimizati
o
n/11024
3
- IVOPT
s
introducing undefin
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
r
ee-optimiza
t
ion/11
1
891 - fi
x
assert in ve
c
torizable
_
sim
d
_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d Biener
tre
e
-opt
i
mization/111000
-
restrict invaria
n
t mo
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
Doc
u
m
ent {L,
R
}ROTATE_EX
P
R
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Rewrite mo
r
e refs for epilogue vector
i
zation
commit
|
commitdiff
|
tree
2023-10-20
Richard
Biener
Fixup vect_get_
a
nd_ch
e
c
k
_slp_defs
f
or gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
R
ichard Biener
tree-optimizat
i
on/
1
111
3
1
- S
L
P for non-IFN gathers
commit
|
commitdiff
|
tree
2023-10-19
R
ichard Biener
Refactor
x
8
6
v
ectorize
d
gather pat
h
commit
|
commitdiff
|
tree
2023-10-18
Ri
c
h
a
rd Biener
Re-in
s
tantiate integ
e
r
m
ask
t
o
tra
d
itional vec
t
or mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard
B
iener
tr
e
e-optimization/111
8
46 - put simd-clone-info in
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
c
h
ard Biener
middle-end/1
1
1
818
-
f
a
iled DECL_NOT
_
GIMPLE_REG_P se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ric
h
ard B
i
ener
tree-optimization/1
1
1807 - ICE in verify
_
sra_a
c
cess_fores
t
commit
|
commitdiff
|
tree
2023-10-13
Richar
d
Biener
OMP SI
M
D
in
b
ranch
call vect
o
riz
a
tion for AVX512 styl
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
i
c
hard B
i
ener
Add
s
upport for SLP vectorization of OpenMP SIMD clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ric
h
ard B
i
e
ner
tree-optimi
z
ation
/
111779 - Handle
s
ome BIT_FIELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
tree-opt
i
miz
a
tion/1117
7
3 - avo
i
d
CD-DCE of noretu
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard
Bi
e
n
e
r
tree-optimization/111764
-
wro
n
g redu
c
t
i
on vectoriza
t
ion
commit
|
commitdiff
|
tree
2023-10-10
Ri
c
har
d
Biener
tree-optimization/111751
- support 1024 bit vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard
Bi
e
ner
F
ix misse
d
CSE with
a
BLKmode entity
commit
|
commitdiff
|
tree
2023-10-09
R
i
c
h
ard Bien
e
r
t
ree-
o
ptimization/111715 - im
p
ro
v
e TBAA for
a
cc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richa
r
d
B
iener
Fix SIMD call SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard B
i
ener
Avo
i
d
left around copies w
h
e
n
v
a
lue
-
n
umbering
B
Bs
commit
|
commitdiff
|
tree
2023-10-05
Ri
c
hard
Bie
n
er
ipa/111643 - clarify flatte
n
attribu
t
e
d
ocumentation
commit
|
commitdiff
|
tree
2023-09-29
R
i
c
hard Biener
tree-optimi
z
ation/11
1
583 - loop distri
b
ution
issu
e
commit
|
commitdiff
|
tree
2023-09-28
Richar
d
Biener
targ
e
t/111600 - av
o
id deep
re
c
ursion in
acces
s
diagnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard
B
iene
r
tree-o
p
timizatio
n
/
111614 - missing conve
r
t i
n
undistr
i
bu
t
e_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Bi
e
ner
Simplify abs
(
copysign (x, y))
commit
|
commitdiff
|
tree
2023-09-20
R
i
ch
a
rd
Biener
tree-
o
ptimization/111
4
8
9
- raise --pa
r
am uninit
-
m
ax
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richar
d
Biener
tree-
o
pti
m
ization/111489
-
turn uninit l
i
mits
to params
commit
|
commitdiff
|
tree
2023-09-19
Richard
B
i
e
ner
c
/11
1
46
8
- d
u
m
p
unordered compar
e
operators in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richar
d
Bie
n
er
t
r
ee-opti
m
iza
t
ion/
1
11465 - b
o
ugs j
u
mp threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Bi
e
ner
c
/
111468 -
a
dd unordere
d
compare
and poin
t
er
d
iff
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard Biener
tree-optimization/111294 - backwards threader PHI
costing
commit
|
commitdiff
|
tree
2023-09-14
Richard Biener
t
r
ee-optim
i
zation/111294 - better DCE after f
o
rwprop
commit
|
commitdiff
|
tree
2023-09-13
Richar
d
Biene
r
t
ree
-
o
ptimi
z
ation/1
1
138
7
- BB S
L
P and irreduc
i
ble regions
commit
|
commitdiff
|
tree
2023-09-13
Ric
h
ard Bi
e
ne
r
tree-op
t
i
mizatio
n
/111397 - misse
d
copy
p
ropagat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard
Biener
middle-end/111253 - pa
r
tly reve
r
t r11-650
8
-g
a
bb1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richard
B
ie
n
er
Fix
gcc
.
dg/tree-ssa/fo
r
wpr
o
p-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
R
ichard Bien
e
r
A
d
just
gcc
.
ta
r
g
e
t/i386/pr5
2
252-{atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ric
h
ard Biener
tree-op
t
imizatio
n
/111228 -
fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Ric
h
ard Biener
tree-optimiza
t
ion/111228 - combine two VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimiza
t
i
on/111137 - dep
e
ndence check
i
ng
for SLP
commit
|
commitdiff
|
tree
2023-08-25
Rich
a
rd B
i
ener
A
pply some TLC to vect_slp
_
analyze_inst
a
nce_dependence
commit
|
commitdiff
|
tree
2023-08-25
Richar
d
Bi
e
ner
t
r
ee-
o
ptimizatio
n
/111136 - STMT_VINF
O
_
S
LP_VECT_ONL
Y
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
t
r
ee-optimization/1111
2
3 - indirect clobbe
r
s thro
w
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard B
i
e
ner
Fi
x
confusion abou
t
load
_
p in vect_build_slp_tr
e
e
_
1
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Biener
tre
e
-opti
m
izat
i
on/111125 - avoid BB vectorizati
o
n i
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-opti
m
ization
/
1
1
1
1
15 - SL
P
of
masked s
t
o
res
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
B
iener
tree-opt
i
m
izati
o
n/11
1
125 - properly cost
BB redu
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
B
iener
tr
e
e-optim
i
zation
/
1111
2
8 - fix shift pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Richard Bie
n
er
t
e
sts
u
ite/111125 - disable BB ve
c
torizati
o
n
f
or the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
deb
u
g/
1
1
1
080 - avoid
outputting d
e
bug info
f
or unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard
Bien
e
r
S
implify intereaved
sto
r
e vectorization processi
n
g
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
t
ree-optimiza
t
ion/9
4
864 - v
e
ctor insert of
v
e
ctor extra
c
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix FAIL: gcc
.
target/i386/pr8700
7
-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd Biener
Fix gcc
.
d
g/vect/bb
-
slp
-
subg
r
oup
s
-
2
.
c with 25
6
bit
vectors
commit
|
commitdiff
|
tree
2023-08-21
Richard Biene
r
F
i
x
gcc
.
dg/vect
/
bb-slp
-
46
.
c
FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Biener
tree-op
t
imization/11108
2
- bogus
promoted
m
i
n
commit
|
commitdiff
|
tree
2023-08-21
R
i
c
h
a
rd Biener
tree-optimizati
o
n/1110
7
0 - fix IC
E
w
i
th r
e
cent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tree-optimization
/
111019 - invari
a
nt motion
and aliasing
commit
|
commitdiff
|
tree
2023-08-18
R
ichar
d
B
iene
r
tree-optimization/111
0
4
8 -
avoid flawed logic in fo
l
d_vec_pe
r
m
commit
|
commitdiff
|
tree
2023-08-17
Ric
h
ard Bi
e
n
e
r
tree-optimizatio
n
/11103
9
-
a
bnor
m
als and
b
it test
merging
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
r
d Biener
Handle TYPE_OVERFLOW_
U
N
DEFINE
D
v
e
c
torized BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard Biener
Cleanup BB vectorizat
i
on roots handli
n
g
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
rd Bien
e
r
Support con
s
tants
and externals in BB reducti
o
n
vect
o
rizati
o
n
commit
|
commitdiff
|
tree
2023-08-15
R
ichard Biener
Use find_loop
_
lo
c
ation from
u
nro
l
l
ing
commit
|
commitdiff
|
tree
2023-08-15
Ric
h
ard
Bi
e
ner
tree-o
p
ti
m
i
zation/1
1
0963 - more PRE
w
he
n
optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
R
i
ch
a
r
d
B
iener
tre
e
-opti
m
izatio
n
/110991 - unroll size estimate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Rich
a
rd Biener
Fix print_loop_info ICE
commit
|
commitdiff
|
tree
2023-08-11
Richard B
i
ener
tree-o
p
timizatio
n
/1109
7
9 - f
o
l
d-
l
eft re
d
uction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
Im
p
rove BB vectoriza
t
ion
opt-info
commit
|
commitdiff
|
tree
2023-08-10
Ri
c
hard Biener
Make
ISEL used internal f
u
nction
s
const/not
h
r
ow where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Richard Biener
Remove i
n
sert
l
o
cation ar
g
ument from vectorizable_live_
o
pera
t
ion
commit
|
commitdiff
|
tree
2023-08-09
Ri
c
h
a
rd Bi
e
ner
rtl-optimiza
t
ion/
1
10587 - speedup
f
i
n
d_hard_regno_
f
or_1
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tree-optimi
z
ation/49955 - BB reductio
n
wi
t
h
odd
numb
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
t
ree-o
p
timiza
t
io
n
/110924 - fix vop liv
e
ness for noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
R
i
cha
r
d Biener
Use RPO order for sinking
commit
|
commitdiff
|
tree
2023-08-07
Richard Biener
Im
p
rove
-
f
opt-
i
nfo-vec f
o
r
basic-bl
o
ck vectorizati
o
n
commit
|
commitdiff
|
tree
2023-08-04
Richard Bie
n
er
tree-optimiza
t
ion
/
110838 - vec
t
or
i
zation
of wid
e
ned
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
tree-optimization/110838 - less aggr
e
ssively
fol
d
out
.
.
.
commit
|
commitdiff
|
tree
next