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
Richard Biener
Fix
S
LP o
f
e
mu
l
ated gathers
commit
|
commitdiff
|
tree
2023-11-08
Richard
Biener
TLC
t
o
v
ect
_
check_store_
r
hs and
vect_slp_child_ind
e
x_for_o
p
erand
commit
|
commitdiff
|
tree
2023-11-08
Rich
a
rd Biene
r
Fi
x
SLP of
maske
d
loads
commit
|
commitdiff
|
tree
2023-11-07
R
i
chard
B
iene
r
li
b
stdc++/11235
1
- de
a
l
w
ith __gth
r
ead_on
c
e failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-optimization
/
11
2
405 - SI
M
D clo
n
e call
s
with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ri
c
h
ar
d
Biener
tree-optimiza
t
i
o
n/111950
-
vectorize
r
l
o
op c
o
pying
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Biener
tr
e
e-optimization/112404 -
t
wo issues with
S
LP o
f
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
ichard
B
iener
tr
e
e-optimi
z
ation/1
1
2369
-
stri
p
_float_ext
e
n
s
io
n
s and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
m
i
ddle-end/11
2
296 - __builtin_const
a
nt_p and s
i
de-e
f
f
e
cts
commit
|
commitdiff
|
tree
2023-11-03
Richard B
i
e
n
er
T
e
st
c
ases for v
e
ctorizer peeling
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
Cleanup vectori
z
able
_
li
v
e_ope
r
ation
commit
|
commitdiff
|
tree
2023-11-03
Rich
a
rd
B
iener
tree-optimizatio
n
/112366 - remove assert
f
or f
a
iled
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Ric
h
ard Bien
e
r
t
r
e
e-op
t
imiz
a
t
i
o
n
/112310 - cod
e
h
o
istin
g
unde
f
ined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richard Biener
tre
e
-o
p
ti
m
ization/112320 - bougs debu
g
I
L
after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Rich
a
rd Biener
tree-optimization/112305 - S
C
EV cprop a
n
d conditi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard Bien
e
r
PR
testsuite
/
1
1
1
4
62 -
a
d
d
pow
e
rp
c
6
4
le
to lis
t
of
ss
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ri
c
hard
B
ie
n
er
t
ree-opti
m
iz
a
tion/111916 - SRA of BIT_FIELD_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ri
c
hard
Biener
tree-opti
m
ization/111
9
15 - mixing gr
o
uped and
non-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
ipa/111914 - perform param
e
ter init after rem
a
pping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richar
d
Bi
e
n
e
r
t
ree-optimi
z
a
tion/111917 - bougs I
L
a
fter guard h
o
i
stin
g
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
tree-o
p
timization/111383 - test
c
ase fo
r
fi
x
ed P
R
commit
|
commitdiff
|
tree
2023-10-20
R
ichard
B
iener
tree-op
t
i
m
izatio
n
/111445 - simple_iv s
i
m
p
l
i
fication
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
a
r
d Biener
tree-optimization/
1
10243 -
I
VOPTs introducing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
tree-optimization/1118
9
1 - fix
a
s
se
r
t
in vectoriza
b
le_s
i
m
d
_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
hard Biener
tree-optim
i
zation/111000 -
r
est
r
ic
t
invariant m
o
tion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Document {L,R}RO
T
ATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
R
e
wr
i
t
e more refs for epilogu
e
vectorization
commit
|
commitdiff
|
tree
2023-10-20
R
ichard Biener
F
i
x
u
p
v
e
ct_get_and_check_slp
_
defs for gathe
r
s and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard Biener
t
ree-o
p
timization/111131 - SLP fo
r
n
o
n
-IF
N
g
athers
commit
|
commitdiff
|
tree
2023-10-19
Richard Bie
n
er
R
e
factor x86 vectorized gather path
commit
|
commitdiff
|
tree
2023-10-18
Ric
h
ard Biene
r
R
e
-instantiate integer mask to tr
a
ditional vect
o
r
mas
k
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichar
d
Biener
tree-op
t
im
i
zatio
n
/1
1
1846 - put simd-clone-info i
n
to
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bie
n
er
m
id
d
le-
e
nd/11181
8
- failed DECL_N
O
T
_GIMPL
E
_REG_P se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bie
n
er
t
r
e
e
-
op
t
imizatio
n
/1
1
1
8
07 -
I
C
E in verify_s
r
a_access_f
o
rest
commit
|
commitdiff
|
tree
2023-10-13
Richa
r
d Bie
n
er
OMP SIMD inbranch call vector
i
za
t
ion f
o
r
AV
X
51
2
style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richa
r
d Biener
Add sup
p
ort for SLP vectorization of OpenMP S
I
MD c
l
one
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
tree-opti
m
ization/111779 - H
a
ndle some B
I
T_
F
IELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
iener
tree-opt
i
mization/111773 -
a
v
oid
C
D-DCE
o
f
n
oreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
R
i
chard Biener
tree-
o
ptimization
/
11
1
764 - wrong reduction vectori
z
ation
commit
|
commitdiff
|
tree
2023-10-10
Richar
d
Bien
e
r
tree-optimization/111751 - s
u
p
port 1024
b
it vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
F
ix missed
CSE with a
BLKmode
e
n
tity
commit
|
commitdiff
|
tree
2023-10-09
Ric
h
a
r
d Biener
t
r
e
e-opti
m
i
z
atio
n
/111715 - improve TBAA for acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
R
ichard Biener
F
i
x
SIMD call SLP
d
iscov
e
ry
commit
|
commitdiff
|
tree
2023-10-05
Rich
a
rd Bie
n
er
Avoid
l
e
f
t
around cop
i
es
w
hen valu
e
-num
b
e
ring BBs
commit
|
commitdiff
|
tree
2023-10-05
Richard
B
ie
n
e
r
ipa
/
111643
-
clarify f
l
a
tten attri
b
ute docum
e
ntation
commit
|
commitdiff
|
tree
2023-09-29
Richard Biener
tree-optim
i
zation/1
1
1583
-
loop di
s
tri
b
ution issue
commit
|
commitdiff
|
tree
2023-09-28
R
ich
a
r
d
Biener
target/
1
1160
0
- avoid deep recursion
i
n access diagno
s
t
ics
commit
|
commitdiff
|
tree
2023-09-28
R
i
chard Biener
tree-optim
i
zation
/
11161
4
-
missing convert in undist
r
ibu
t
e_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
R
i
chard Bien
e
r
Si
m
plify abs (copysign (
x
,
y
))
commit
|
commitdiff
|
tree
2023-09-20
R
i
chard Biene
r
tr
e
e-optimization/
1
11489 - raise
-
-
param uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard
Biener
tree-opt
i
m
ization/111489 -
t
urn uninit li
m
its to
params
commit
|
commitdiff
|
tree
2023-09-19
Rich
a
rd B
i
ener
c/111468 - dump unor
d
e
red com
p
are oper
a
tors i
n
thei
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
tree-optimization/1114
6
5 - bougs jump threading wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/11146
8
- add
unordered compare and poi
n
ter diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard Bi
e
ner
tree
-
o
ptimization
/
1112
9
4 - backwards
t
hreade
r
PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Richard
Biene
r
tre
e
-optimization/111
2
94 - better DCE
a
fter
forw
p
r
o
p
commit
|
commitdiff
|
tree
2023-09-13
Richard
B
iener
tree-optimiz
a
tion/111387
-
BB SLP and irreducible region
s
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
t
r
ee-op
t
imization
/
1
1
1397 - missed copy propa
g
ation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
m
i
ddle-end/
1
11253 -
partly rever
t
r11-650
8
-gab
b
1b
6
058c09a7
commit
|
commitdiff
|
tree
2023-08-31
R
i
chard Biener
Fix
gc
c
.
d
g
/tr
e
e-ssa/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Bie
n
e
r
Adjus
t
gcc
.
target
/
i
3
86/p
r
52252-
{
atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
R
i
chard Biener
tree-op
t
imizati
o
n/111228 - fix testcase
commit
|
commitdiff
|
tree
2023-08-30
R
i
chard Biener
tree-optimization/111228 -
c
o
mbine two VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimization/
1
11137 - depend
e
nce checking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richa
r
d B
i
ener
A
pply som
e
TLC to vect_slp_analyze_instance_dependence
commit
|
commitdiff
|
tree
2023-08-25
Richar
d
Bie
n
e
r
tree
-
o
p
t
i
mi
z
ation/11113
6
-
STMT_V
I
NFO_SL
P
_VECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-
o
ptimization/111123 - in
d
i
r
ect clobbers
thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix confusion
a
bout loa
d
_
p
i
n
vect_build_slp_t
r
e
e
_1
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd Biener
tree-optimization/11
1
125 - avoid BB
v
ectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Biener
tree-opt
i
mization/1111
1
5 - S
L
P of mask
e
d sto
r
es
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tr
e
e-op
t
i
mizatio
n
/111125 -
p
ro
p
erly
c
ost BB reductio
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d Biener
tree-optimization
/
1
1
1128 - fix shift pattern recog
commit
|
commitdiff
|
tree
2023-08-24
R
i
c
h
ard
B
iener
t
estsuite/111125 - disable BB v
e
ctori
z
a
t
i
on for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard
Biener
debug/111080
-
av
o
id outputti
n
g debug
i
nfo
f
o
r
unus
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
i
chard Bi
e
ner
S
i
mplify intereaved store vect
o
rizat
i
on pr
o
ce
s
si
n
g
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
tree-
o
ptimization/9
4
864 - vector insert of vector extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
i
x
F
A
IL: gcc
.
target/i386/pr8
7
007
-
5
.
c
commit
|
commitdiff
|
tree
2023-08-21
R
i
cha
r
d Biener
Fix gcc
.
dg/vect/b
b
-slp-subgroups-2
.
c with 256bit vectors
commit
|
commitdiff
|
tree
2023-08-21
R
ich
a
rd Bi
e
n
e
r
Fix gcc
.
dg/vect/bb-
s
lp-46
.
c FA
I
L
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
har
d
B
i
ener
tree-optimization/1110
8
2 - b
o
gus promoted m
i
n
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Biener
tre
e
-
optimi
z
at
i
on/111070
-
fix ICE with rec
e
nt ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
t
ree-opt
i
mization/111019 -
i
nv
a
r
i
ant motion and
aliasing
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard Biener
tr
e
e-
o
ptimiza
t
i
o
n/111048 - avoid f
l
aw
e
d l
o
gic in fold_vec_perm
commit
|
commitdiff
|
tree
2023-08-17
R
ichard B
i
ener
tree-o
p
timi
z
a
t
ion/11
1
039 - a
b
norma
l
s and
bit t
e
st merg
i
ng
commit
|
commitdiff
|
tree
2023-08-17
Ri
c
hard Biener
Handle
T
YPE_OVERFLOW_UN
D
EF
I
N
ED vectorized BB
r
eductions
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
rd
Biener
C
l
eanup BB vectorizat
i
on roots handling
commit
|
commitdiff
|
tree
2023-08-15
Ric
h
ar
d
B
i
e
n
er
Support c
o
n
stants and externals
i
n B
B
redu
c
tion vectori
z
ati
o
n
commit
|
commitdiff
|
tree
2023-08-15
Ric
h
ard Biener
Use find_
l
oop_locati
o
n from
unro
l
ling
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
ien
e
r
t
r
ee-opt
i
mization/110963
-
more
P
RE when optimizi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard B
i
ener
tr
e
e-o
p
timi
z
atio
n
/110991 - unroll size est
i
mate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richa
r
d Bien
e
r
F
i
x print_loop_info I
C
E
commit
|
commitdiff
|
tree
2023-08-11
Richard
Biener
t
ree-optimization/110979 - fold-left re
d
u
c
t
i
o
n
and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
Improve BB vectorization
opt-info
commit
|
commitdiff
|
tree
2023-08-10
Richard Biener
Make ISEL use
d
interna
l
f
u
nctions
const/no
t
hrow wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Richard Biene
r
Remove i
n
sert location argument from vectori
z
a
ble_live_operation
commit
|
commitdiff
|
tree
2023-08-09
Richar
d
Biener
rtl-op
t
imizat
i
on/110587 - speed
u
p find_har
d
_regno_for_1
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tree-optim
i
zation
/
49955 - BB redu
c
tion w
i
th
odd
num
b
er
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Ric
h
ard
Biener
tree-optimization/110924 -
fix vop liveness for
noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Richard B
i
ener
Use R
P
O
ord
e
r for
sink
i
ng
commit
|
commitdiff
|
tree
2023-08-07
Ri
c
har
d
Biener
Improve -fopt-in
f
o-vec for
b
asi
c
-
block vectorizat
i
on
commit
|
commitdiff
|
tree
next