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
Testcases for vectorizer peeling
2023-11-03
Richard Biener
Testcases for vectorizer p
e
e
l
ing
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
C
leanup vector
i
zabl
e
_
l
i
ve_
o
peration
commit
|
commitdiff
|
tree
2023-11-03
Rich
a
rd Bie
n
er
tree-optimi
z
ation/
1
12
3
66
- remove assert for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
h
a
r
d
Biener
tree-
o
ptimizatio
n
/11
2
310 -
c
ode hoisting und
e
fi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richard Biener
tree-o
p
timization/112
3
2
0 -
b
ougs debug
I
L after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard Biener
tree-optimization/11
2
305
- SCE
V
cprop and
c
onditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard Bi
e
ner
PR
t
estsuite/111462 -
a
dd powerpc64le to list of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
icha
r
d
Biene
r
tree-
o
pt
i
mization/111916 - SRA of BIT_FIELD_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tr
e
e-opt
i
mization/1119
1
5 - mixing g
r
ouped
and
non-groupe
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richar
d
Biener
ipa
/
111914 - perform
p
arameter init aft
e
r
r
ema
p
p
ing
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richar
d
Biener
t
ree-optimizat
i
on/111917 -
b
ougs I
L
a
f
t
er
g
uard ho
i
sting
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
ard Biener
tree-o
p
t
imization/111383 -
testcase for fixed PR
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Biener
tr
e
e-optimiza
t
ion
/
111445 - simple_
i
v
simplifica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
hard Bien
e
r
tree-optimization/11
0
243 - IVOPT
s
int
r
oducing
u
ndefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
ch
a
rd Biene
r
tree-optimization/11
1
8
9
1 - fix assert in vectorizable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
tree-opti
m
izatio
n
/111000 -
r
estr
i
ct invaria
n
t mot
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Doc
u
ment {L,
R
}ROTATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Rewrite more refs for e
p
il
o
g
ue vectorization
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
Fixup vect_get_and
_
check_slp_defs for
gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard
Biener
tree-opt
i
mization/1
1
1131 - SLP for non-IFN ga
t
hers
commit
|
commitdiff
|
tree
2023-10-19
Ri
c
hard Biene
r
Refactor x86 v
e
cto
r
ized gather
p
ath
commit
|
commitdiff
|
tree
2023-10-18
Ric
h
ar
d
Biener
R
e
-i
n
stantiate
i
n
teger mask to trad
i
tional vector mas
k
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rich
a
rd B
i
ener
tree-optimization/111846 -
p
ut simd-clone-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ri
c
hard Biener
middle-end/111
8
18 - failed DE
C
L_NOT_GIMPLE_REG_P set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richa
r
d
B
iener
tree-
o
p
t
i
m
ization/111807
- ICE in
v
erify_sra
_
acce
s
s_fores
t
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
OMP
S
I
MD inbranch call vect
o
rization for AVX512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
Add
support fo
r
SLP vect
o
rization
of OpenMP SIMD c
l
one
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rich
a
rd Biener
t
ree-opti
m
ization/111779
- Handle some BIT_
F
IELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bie
n
er
tre
e
-optimizat
i
on/111773 - avoid CD-DCE of
n
o
return
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biener
tree-
o
ptimizatio
n
/1117
6
4 - wrong reduction vectorization
commit
|
commitdiff
|
tree
2023-10-10
Ri
c
har
d
Bi
e
ner
tree-
o
ptimization/111751 - support 1024
b
i
t
v
e
ctor
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
Fix mis
s
ed CS
E
w
i
t
h a BLKmode ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
Richard Biener
t
ree-optimization
/
1117
1
5
-
i
m
prove TBA
A
f
o
r
access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richa
r
d Biener
Fix
SIMD call SLP disc
o
very
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
B
iener
Avoid left a
r
ound
c
o
pies when value-num
b
e
r
ing BBs
commit
|
commitdiff
|
tree
2023-10-05
Richard
B
i
ene
r
ip
a
/111643 - clarify fla
t
ten attr
i
bute documentation
commit
|
commitdiff
|
tree
2023-09-29
R
i
char
d
Biener
t
ree-optimization/111583
-
loop di
s
tribution issue
commit
|
commitdiff
|
tree
2023-09-28
R
ichard
B
i
en
e
r
t
arget/1116
0
0 - avoid d
e
ep recursion in access diagn
o
sti
c
s
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
t
ree-optimization/11
1
61
4
- missing convert
in undistri
b
ut
e
_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Biener
Simplify ab
s
(copysign (
x
, y))
commit
|
commitdiff
|
tree
2023-09-20
Richard Biener
t
re
e
-
opti
m
i
z
ation/111489 -
rais
e
--param
uni
n
it-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richar
d
Biener
tree-optimization
/
111489 - turn uninit
limit
s
to para
m
s
commit
|
commitdiff
|
tree
2023-09-19
Richard Bi
e
ne
r
c/111468
-
dump u
n
o
rdered
compare opera
t
o
r
s
i
n
t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
a
r
d
B
iener
tre
e
-opt
i
m
ization/111465 - bougs j
u
mp threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
c
hard Bi
e
ne
r
c/111468 -
a
dd u
n
orde
r
ed
c
o
m
pare
and pointer di
f
f to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Ric
h
ard Biene
r
tree
-
o
ptimization/111294
-
backwards thread
e
r PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Rich
a
r
d
Biener
tr
e
e-optimization
/
111294
- better DCE after forwpr
o
p
commit
|
commitdiff
|
tree
2023-09-13
Richard B
i
ener
tree-optim
i
zation/111387 - BB
SLP and
irredu
c
ib
l
e
re
g
ions
commit
|
commitdiff
|
tree
2023-09-13
Richard
Biener
tree-optimiz
a
tion/111
3
97 - mis
s
e
d
c
o
py pr
o
pagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richa
r
d
Biener
m
i
ddle-e
n
d/111253 -
p
a
rtly revert r
1
1
-
6508-gabb1
b
6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Bi
e
ner
Fix gcc
.
dg/
t
ree-ssa/
f
orwpro
p
-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Adjust gcc
.
target/i386/pr5225
2
-{ato
m
,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
hard
B
iene
r
tree-opti
m
iz
a
tion/111228 -
fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Rich
a
r
d
B
iener
tree-optimization/111228 - combi
n
e
two
VEC
_
PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimization/1111
3
7
- dep
e
ndence checking fo
r
SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
Apply some TLC to ve
c
t_slp_analyze_instance_d
e
pe
n
den
c
e
commit
|
commitdiff
|
tree
2023-08-25
Richar
d
B
i
en
e
r
t
ree-optimization/111136
-
STMT_VINFO_SLP_V
E
CT_ONL
Y
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-op
t
imization/111123 -
i
ndir
e
ct clobbe
r
s thr
o
wn
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Biener
Fix co
n
fusion abo
u
t lo
a
d_p in
v
ect_build_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
a
r
d
Biener
tree-optimizati
o
n/11112
5
- avoi
d
B
B vector
i
zation in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
tree-op
t
im
i
zation/111115 - SLP of ma
s
ked
s
t
ores
commit
|
commitdiff
|
tree
2023-08-24
R
ichard
Bie
n
er
tree
-
optimizati
o
n/111125 -
p
roperl
y
cost BB reducti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Bie
n
e
r
tr
e
e-optimization/111128
-
fix shift
p
attern rec
o
g
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Biene
r
testsuite/1111
2
5
-
disable BB vectoriza
t
io
n
f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
debug/
1
11080 - avoid outp
u
tting
d
ebug info f
o
r u
n
used
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Rich
a
r
d
Bie
n
er
Simplify intereaved store vectorization proces
s
ing
commit
|
commitdiff
|
tree
2023-08-22
Richa
r
d Biener
tree-opti
m
iz
a
t
i
on/94864 - vector insert
o
f ve
c
tor extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richar
d
B
i
ener
Fix
F
A
I
L: gcc
.
t
arget/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
R
i
char
d
Biener
Fix
gcc
.
dg/ve
c
t/bb-slp-subgrou
p
s-2
.
c
with 256bit vector
s
commit
|
commitdiff
|
tree
2023-08-21
Richard Biene
r
F
i
x gc
c
.
dg/
v
e
ct/bb-slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
R
i
c
h
ard Biener
tree-optimization/111082 - bog
u
s promoted min
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tree-optimization/1110
7
0 -
fix ICE with recent ifcombine
f
i
x
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tre
e
-optimizat
i
on/11101
9
- invariant mot
i
on and a
l
iasing
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard Bi
e
ner
tree-
o
ptimiza
t
ion/111048 - avoid f
l
awed logic
i
n
fold_
v
ec_
p
erm
commit
|
commitdiff
|
tree
2023-08-17
Ri
c
hard Bien
e
r
tree-optimization/111
0
39 -
abnorma
l
s
a
nd
b
i
t
te
s
t mergin
g
commit
|
commitdiff
|
tree
2023-08-17
Richard Bien
e
r
H
andle TYPE_OVER
F
LOW_
U
N
D
EFINED vectorized BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard B
i
e
n
er
C
leanup BB
vectorization roots h
a
ndling
commit
|
commitdiff
|
tree
2023-08-15
Richard B
i
e
n
er
Support constants a
n
d exte
r
nals in BB
r
eduction vectori
z
a
t
ion
commit
|
commitdiff
|
tree
2023-08-15
Richard Bien
e
r
Use find_loop_location from u
n
r
olling
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
rd Biener
t
r
ee-optimizati
o
n/110963 - more PRE whe
n
optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard Biener
tree-opt
i
mizati
o
n/110991 - unroll s
i
ze estimate af
t
er
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Bi
e
ner
Fi
x
print_lo
o
p_info
I
CE
commit
|
commitdiff
|
tree
2023-08-11
Richard
B
iener
tree
-
optimizat
i
on
/
110979
-
fold-l
e
ft reductio
n
and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
Improve
B
B v
e
ctoriza
t
ion
o
pt-info
commit
|
commitdiff
|
tree
2023-08-10
Richard Bien
e
r
M
a
ke ISEL u
s
ed i
n
t
e
rnal fu
n
ctions
const/nothrow
w
h
e
re
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Ri
c
hard
B
iener
Rem
o
v
e
in
s
ert
location a
r
g
u
ment from
v
ectorizable_live_operation
commit
|
commitdiff
|
tree
2023-08-09
Richard Biener
rtl
-
optimization/110
5
87 - spee
d
up f
i
nd
_
hard_r
e
g
no
_
f
o
r
_1
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tree-optimization/499
5
5 -
BB reduction with odd number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
R
i
c
hard Bi
e
ner
tree-optim
i
z
a
tion/110924
- fix vop liveness
for
noretur
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Richard Biener
Use RP
O
orde
r
fo
r
sinking
commit
|
commitdiff
|
tree
2023-08-07
Richa
r
d Biener
I
mprove -fopt-info
-
v
e
c
f
or basic-
b
lock vecto
r
ization
commit
|
commitdiff
|
tree
2023-08-04
R
ichard Biener
tree-optimizat
i
on/110838 - vectorization
o
f widen
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
tree
-
optimizatio
n
/1108
3
8 - less agg
r
essive
l
y
fol
d
out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
[libbac
k
trace] f
i
x
u
p broken test
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard Biener
t
r
e
e
-optimization/110838 - vectoriz
a
ti
o
n of wi
d
ened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richa
r
d Biener
tr
e
e
-
o
p
timization/1107
0
2 - avoid
z
ero-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richar
d
B
iener
I
mprove sin
k
ing
w
ith unrelated defs
commit
|
commitdiff
|
tree
2023-08-03
Richard Bie
n
er
A
d
d virt
u
al ope
r
and global
li
v
en
e
ss computat
i
o
n
class
commit
|
commitdiff
|
tree
2023-08-03
R
ic
h
ard Biene
r
S
wap loop splitting and final
value replace
m
ent
commit
|
commitdiff
|
tree
2023-08-02
Richar
d
B
i
ener
Make add
_
phi_node_to
_
bb stati
c
commit
|
commitdiff
|
tree
next