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/111792 - new testcase
2023-11-13
Richard Biener
tree-o
p
timization/
1
1
1792 - new testcas
e
commit
|
commitdiff
|
tree
2023-11-10
Richard Biener
tree-o
p
ti
m
ization/110
2
21 -
SLP and l
o
o
p
ma
s
k
/len
commit
|
commitdiff
|
tree
2023-11-10
Ric
h
ard Biener
middle
-
en
d
/1124
6
9 -
fix mi
s
sing converts
i
n vec_co
n
d_expr
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
Ref
a
cto
r
x86 de
c
l base
d
scatter ve
c
torization,
prepa
r
e SLP
commit
|
commitdiff
|
tree
2023-11-09
Richar
d
Bien
e
r
tree-
o
ptimization/112450 - avoid AVX512 style masking
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
R
i
chard B
i
ener
tree
-
o
p
timization/
1
12444 - avoid
b
ougs
PHI value-numb
e
ring
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
Fix SIMD clone SLP a bit
m
o
re
commit
|
commitdiff
|
tree
2023-11-08
Ric
h
ard
Biener
Fix
S
LP of
e
mul
a
ted gathers
commit
|
commitdiff
|
tree
2023-11-08
Richar
d
Biener
T
L
C
to vect_check
_
s
to
r
e_rhs and v
e
c
t
_slp_child_index_for_o
p
erand
commit
|
commitdiff
|
tree
2023-11-08
Ric
h
ar
d
B
i
ener
F
i
x
SLP of mask
e
d
load
s
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
libs
t
dc++/1123
5
1 - deal with __gthread_onc
e
failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Biene
r
tree-op
t
imizatio
n
/1
1
2405
-
SI
M
D cl
o
ne c
a
lls with
(
loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ri
c
hard Biener
tree-op
t
i
m
i
zation/11195
0
- vectorizer loop copying
commit
|
commitdiff
|
tree
2023-11-06
Richard Bien
e
r
tree-optimization/112404 - t
w
o issues with
SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd
Bien
e
r
tree-optimization/112369 - strip_float
_
extensions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
mi
d
d
l
e-end/1122
9
6 - __bui
l
t
in_constant_p and
side-e
f
f
e
c
ts
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
Tes
t
cases for ve
c
to
r
izer peeling
commit
|
commitdiff
|
tree
2023-11-03
R
ichard Bi
e
ne
r
Cle
a
nu
p
vector
i
zable_live_op
e
ration
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
hard
Biener
tre
e
-optimizat
i
on/1
1
2366 - rem
o
ve assert
f
or
f
ailed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
tree-optimiz
a
tion/112310 -
c
ode
hoisting unde
f
ined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Ri
c
hard Bien
e
r
tree-optimization/11232
0
- bougs
d
e
bug IL afte
r
S
C
CP
commit
|
commitdiff
|
tree
2023-10-31
Richard Bi
e
ner
t
ree-optim
i
zation/112
3
05 - SCEV cprop
and
c
o
nditio
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richar
d
Biener
PR tes
t
sui
t
e/11146
2
-
a
dd
p
owerpc6
4
le to lis
t
of s
s
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-opt
i
mizat
i
on
/
111916 - S
R
A
of BIT_FIELD_
R
EF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-opt
i
mization
/
111915 - mixing grouped and
n
on-group
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
i
chard Biener
i
pa/1
1
1
914 - pe
r
form parameter in
i
t after remapp
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richar
d
B
ie
n
e
r
tree-optimization/111
9
17 - boug
s
IL aft
e
r gua
r
d
hoisting
commit
|
commitdiff
|
tree
2023-10-20
Richard B
i
e
ner
tr
e
e-optimization/111383 - te
s
t
case
f
or fixed
P
R
commit
|
commitdiff
|
tree
2023-10-20
Richard
Biener
tree-op
t
imiz
a
tion/
1
1144
5
- simple_iv sim
p
lifica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ichard Biener
tree-optimiz
a
tion/110243 - IVOPTs intro
d
u
c
i
n
g undefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iene
r
tre
e
-optimi
z
ation/111891 - f
i
x assert i
n
vect
o
r
i
zable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
ha
r
d Biener
tre
e
-optimization/111000 - restrict invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Bi
e
ner
Document {L,R}ROTATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard
Bien
e
r
Rewri
t
e more
r
efs
f
or ep
i
log
u
e vectoriza
t
ion
commit
|
commitdiff
|
tree
2023-10-20
Richard
Bi
e
ne
r
Fixup vect_g
e
t_and_ch
e
c
k
_
s
lp_d
e
fs fo
r
gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richar
d
Biener
tree-optimization/111131 - SL
P
fo
r
non-IF
N
g
athers
commit
|
commitdiff
|
tree
2023-10-19
Richa
r
d
Biener
Ref
a
ctor
x86 vector
i
z
e
d gather path
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-inst
a
ntiate integer mask t
o
tra
d
it
i
o
n
a
l ve
c
tor
mas
k
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rich
a
rd Biener
tree-optimization/11
1
846 - put simd-clone-info int
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichard Biene
r
middle-end/111
8
1
8
-
f
ailed
D
EC
L
_NO
T
_
GIMPLE_REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard
Biener
tree-optimization/1
1
1807 - ICE i
n
verify_s
r
a
_
acce
s
s_fore
s
t
commit
|
commitdiff
|
tree
2023-10-13
Richa
r
d Biener
O
M
P
SIMD inbranch
c
all vectoriza
t
i
o
n for AVX51
2
style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ri
c
hard Biener
Add support
fo
r
SLP vectorization
o
f
OpenMP SIMD
c
l
o
ne
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bien
e
r
tree-opti
m
i
z
ation/11
1
779 - Ha
n
dle some
BIT_FIELD_R
E
Fs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
iener
tree-optimization/111773 -
avoid CD-DCE of nore
t
urn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard
B
i
ener
tree
-
o
p
timization/111764 - wrong reduction
vectoriz
a
tion
commit
|
commitdiff
|
tree
2023-10-10
Ric
h
ar
d
Bien
e
r
tree-optimization
/
111751 - support 1024 bit vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
R
i
ch
a
rd Biener
Fix missed CSE with
a BLKmode ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
Ri
c
hard Bie
n
er
tree-
o
ptimizat
i
on
/
1
11
7
15 - i
m
prove T
B
AA for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Rich
a
rd Bien
e
r
Fix SIMD c
a
ll SLP
d
i
s
covery
commit
|
commitdiff
|
tree
2023-10-05
Richard B
i
ener
A
v
oid l
e
ft around
c
opies when value-numberi
n
g BBs
commit
|
commitdiff
|
tree
2023-10-05
R
i
chard Biener
ipa/111643 - clarify flatten attri
b
ute document
a
tion
commit
|
commitdiff
|
tree
2023-09-29
R
ichard
B
iener
tree-optimization/
1
11583 -
loop distribution
i
ssu
e
commit
|
commitdiff
|
tree
2023-09-28
R
i
c
har
d
Biener
ta
r
get/1
1
1600 - a
v
oid deep
recursion in
a
ccess diag
n
ostics
commit
|
commitdiff
|
tree
2023-09-28
Ric
h
ard Biener
tree-optimization/
1
11
6
14 - missing convert in undistribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Ri
c
hard Bi
e
ner
Simplify
a
b
s (copysign (x,
y
))
commit
|
commitdiff
|
tree
2023-09-20
Richard Biener
tre
e
-o
p
timizatio
n
/11148
9
- raise --pa
r
am
uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard Biener
tree-o
p
timi
z
ation/11148
9
- turn un
i
nit l
i
mits to par
a
ms
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c
/
111468 - dum
p
unord
e
re
d
compare operators in
t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Bie
n
er
tre
e
-optim
i
zation/111465 - bou
g
s j
u
mp threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
ichar
d
B
i
ener
c
/
111468 - add unord
e
r
ed compare and
p
oint
e
r diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard
Biener
tree-o
p
timizati
o
n/111
2
94 -
b
a
ckwards th
r
ea
d
er
P
H
I co
s
tin
g
commit
|
commitdiff
|
tree
2023-09-14
Richard
B
iene
r
tree-opt
i
mizatio
n
/111294 -
better DCE af
t
er forwprop
commit
|
commitdiff
|
tree
2023-09-13
Richard Bie
n
er
tr
e
e
-opt
i
mization/111387 - BB S
L
P and irre
d
ucible reg
i
ons
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tree-optimiza
t
ion/111397 - missed copy p
r
opagati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
R
i
ch
a
rd
B
iener
mid
d
le-e
n
d/111253 - partly r
e
vert r
1
1-
6
508-gabb1b6058c09
a
7
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Fi
x
gc
c
.
dg/tree-ssa/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Adjus
t
gcc
.
t
a
rget/i3
8
6/p
r
52252-{a
t
om,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richard Biener
tree-opt
i
mization/1112
2
8 - fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Richard Biener
tree-optimiz
a
ti
o
n
/11122
8
-
combine two VEC_P
E
RM_
E
X
PRs
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
a
r
d Biener
tree-op
t
imization/11113
7
- dep
e
ndence check
i
ng for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard
B
i
ener
Apply
some TLC t
o
vect_slp
_
analyze_instance_dependenc
e
commit
|
commitdiff
|
tree
2023-08-25
R
ichar
d
Biene
r
tr
e
e-optim
i
zation/111136
- ST
M
T
_
VINFO_SLP
_
V
ECT
_
O
N
L
Y
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bi
e
n
er
t
r
ee-op
t
imization/111123 - indire
c
t c
l
o
bbers t
h
r
own
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Bi
e
ner
Fix confusion abo
u
t load_p in vect_build_s
l
p
_
tr
e
e_1
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard
B
iener
tree
-
optimization/111125 - avoid BB
v
ectorization
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Bien
e
r
tr
e
e-optimization/111115 - SL
P
of masked stores
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Bi
e
ner
tree-o
p
ti
m
i
z
ation/111125 - pro
p
erly cost BB r
e
ductio
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
Biene
r
tree-o
p
timization/111128 - fix shi
f
t patt
e
rn recog
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Bi
e
ner
t
e
s
tsuite/11112
5
-
dis
a
ble
B
B
vec
t
orization
for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
debug
/
1
1
1
080
-
av
o
id
outp
u
tting debug info
f
o
r
u
nused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richar
d
Bi
e
ne
r
S
i
m
pl
i
fy intereaved store vectorization proc
e
ssing
commit
|
commitdiff
|
tree
2023-08-22
Ri
c
ha
r
d
Biener
tree-optimizat
i
o
n
/94864 - vector inser
t
of
vector ex
t
r
a
c
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd
B
ien
e
r
Fix F
A
IL: gcc
.
target/i386/pr870
0
7-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
er
Fix
g
cc
.
dg/vec
t
/bb-sl
p
-
s
ubgrou
p
s
-
2
.
c
w
i
th 256bit
vec
t
ors
commit
|
commitdiff
|
tree
2023-08-21
R
i
chard Biener
Fi
x
g
c
c
.
dg/v
e
ct/bb-slp-46
.
c F
A
IL
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
er
tree-opt
i
m
i
zat
i
on/1
1
1082 - bogus pro
m
oted mi
n
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
er
tree-optimizati
o
n/11107
0
- fix IC
E
with re
c
e
n
t
ifcombi
n
e fix
commit
|
commitdiff
|
tree
2023-08-18
Richard B
i
ener
tree-o
p
timization
/
1110
1
9 - invar
i
an
t
mo
t
i
on a
n
d
alias
i
ng
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
Biener
tree-optimi
z
ation/111048
- avoid f
l
awed log
i
c in fold
_
v
e
c_perm
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
tre
e
-optimization/111039
-
a
bnormals and bit te
s
t merg
i
ng
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
rd
B
ien
e
r
Handle TYPE_O
V
ERFLOW
_
UNDEFINE
D
vectorized BB
r
ed
u
ctio
n
s
commit
|
commitdiff
|
tree
2023-08-15
R
icha
r
d Biener
Cleanup B
B
v
ec
t
orization roots handling
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard
Bie
n
er
S
u
pport const
a
nts
a
nd
e
xternals in
BB
r
eduction vect
o
rization
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Use find_loop_location from unrolli
n
g
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard Bi
e
ner
tree-op
t
i
m
izati
o
n/11
0
963 - m
o
r
e PRE
when optim
i
z
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Bien
e
r
tre
e
-optimization/110991 - unroll
s
ize
estimate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Bie
n
e
r
F
i
x print_lo
o
p_info ICE
commit
|
commitdiff
|
tree
2023-08-11
Ric
h
ard Biene
r
tree
-
optimization/110979 - fold
-
l
eft redu
c
tion and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
R
ic
h
ard Biener
Improve
B
B
vectorization opt-
i
n
f
o
commit
|
commitdiff
|
tree
next