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/110221 - SLP and loop mask/len
2023-11-10
Richard Biener
tree
-
optimizatio
n
/110221 - SLP and
loop mask/
l
en
commit
|
commitdiff
|
tree
2023-11-10
Richard Biener
mid
d
le-end/
1
12469 - fix missi
n
g
conv
e
rts in vec_cond_e
x
pr
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard
B
iener
R
e
factor x
8
6 dec
l
based scatter vectorizati
o
n
, prepare SLP
commit
|
commitdiff
|
tree
2023-11-09
Richard
Bie
n
er
t
r
ee-optimization
/
1
12450 -
avo
i
d AVX512 st
y
le
m
a
sk
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richa
r
d Bien
e
r
tree-optimization/
1
12444 -
avoid
b
o
ugs PHI value-numbering
commit
|
commitdiff
|
tree
2023-11-09
Rich
a
rd B
i
ener
Fix SIMD
clone SLP a b
i
t
m
ore
commit
|
commitdiff
|
tree
2023-11-08
R
ichard Bien
e
r
Fix
S
LP of emula
t
ed gathers
commit
|
commitdiff
|
tree
2023-11-08
R
i
c
h
ard Biener
TLC to v
e
ct_
c
heck_stor
e
_rhs and vect_slp_child
_
index_for_operand
commit
|
commitdiff
|
tree
2023-11-08
R
ichard Biener
Fix SLP
o
f mas
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
R
i
c
hard Bie
n
e
r
libstdc
+
+/112351 -
d
eal
w
ith __gthread_once
fail
u
re
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
t
r
ee-optimization/
1
12405 - SIMD clone c
a
lls with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
chard
Biener
tree-optimiza
t
i
on/111950
- vectori
z
er loop
copying
commit
|
commitdiff
|
tree
2023-11-06
R
i
char
d
Bi
e
ner
t
r
ee-optimi
z
at
i
on/112404 - two i
s
sues with SL
P
of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
tree-optimization/112369 - strip_float_extensions a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
c
h
ard
B
iener
m
i
ddle-end/112
2
9
6 - __buil
t
in_constant_p and s
i
d
e
-effect
s
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
hard Biener
Te
s
tcases
f
o
r
vectori
z
er peeling
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
h
ard
Bie
n
er
Cleanup vectorizable_l
i
ve_operation
commit
|
commitdiff
|
tree
2023-11-03
Richard B
i
ener
t
ree-optim
i
z
a
tion/112366 - remove assert
for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
t
ree-optimization/11
2
310
-
c
ode ho
i
sting undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richard Bien
e
r
t
r
ee-optimization
/
1
1
2
3
2
0 - bo
u
gs debug IL after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Richard Bien
e
r
tree-op
t
imiza
t
ion/
1
12
3
05
-
SCE
V
cp
r
op and con
d
itional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Rich
a
rd Biener
PR
testsui
t
e/111462 -
add p
o
wer
p
c64l
e
to list of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
Bi
e
ner
tree-optimization/111916 -
S
R
A
of BI
T
_FIELD_REF
of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-optimiz
a
tion/111
9
15 - mixing group
e
d
and non-grou
p
ed
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard B
i
e
ner
i
p
a/111914 - p
e
rform
parameter init
a
fter remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
i
cha
r
d Biene
r
tre
e
-optimization
/
111917 -
bougs IL after
g
u
ard hoistin
g
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Bie
n
er
t
r
ee-optimization
/
1113
8
3 - testcase for
f
ixe
d
PR
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
i
e
n
er
tree-optimization/111445
-
simp
l
e_iv si
m
p
lification
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bien
e
r
t
ree-opt
i
mi
z
ation/1
1
0
2
43 - IVOPTs intro
d
ucing
u
ndefi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biene
r
tre
e
-optimiz
a
tion/11189
1
- f
i
x assert in v
e
c
t
orizabl
e
_sim
d
_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iener
tre
e
-
o
ptimization/111000
- rest
r
ict
i
n
va
r
ia
n
t mo
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
icha
r
d Biener
D
ocument {L,R}ROT
A
TE_
E
XPR
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
hard B
i
ene
r
Rewrite more
refs
f
o
r e
p
ilogue vec
t
orization
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
e
r
Fixup vect_get_and_
c
heck_slp_defs
f
or gather
s
and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
R
ichard
Biener
t
ree-optimizatio
n
/111131 - SL
P
for non-IFN gath
e
rs
commit
|
commitdiff
|
tree
2023-10-19
Richard
Biener
Refac
t
or x86 vector
i
zed gat
h
er
p
ath
commit
|
commitdiff
|
tree
2023-10-18
R
ichard Biener
Re-instant
i
ate i
n
teger mask to traditional vector mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bien
e
r
tree-
o
ptimiz
a
t
ion/11184
6
-
put simd-clone-info
into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
middl
e
-e
n
d
/
111818 - failed DECL_
N
OT_GIMP
L
E_REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bi
e
ne
r
tr
e
e
-
optimization/111
8
0
7 - ICE in
verify_sra_acce
s
s_for
e
s
t
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
ie
n
er
OMP SIMD inbranch call vect
o
rization
f
or AVX512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bi
e
ner
Add
s
upp
o
r
t for
S
LP vectorization of OpenMP SIMD
c
lone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richar
d
B
i
ener
tre
e
-op
t
imizatio
n
/
11
1
779
-
Ha
n
dle
som
e
BIT_FIELD_RE
F
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
i
e
ner
tree
-
o
p
timization/1117
7
3
- avoi
d
C
D
-D
C
E of
n
oreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
R
i
c
h
ard Bi
e
ner
t
r
e
e-opti
m
ization/111764 - wrong reduction vectorization
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
tree-opt
i
mization/111751 - supp
o
rt
1024 bit v
e
cto
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
Fix
m
issed CSE
with a BLKmode ent
i
ty
commit
|
commitdiff
|
tree
2023-10-09
Rich
a
rd
Biener
tree-optimization/111715 - improve
TBAA for acc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richard B
i
ener
F
i
x SIMD call SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
R
ichard Bi
e
ner
Avoid left around copies wh
e
n va
l
ue-
n
um
b
ering
BBs
commit
|
commitdiff
|
tree
2023-10-05
R
ich
a
rd Bie
n
er
i
p
a/111643 -
c
lari
f
y flatten a
t
tribute documentatio
n
commit
|
commitdiff
|
tree
2023-09-29
Richa
r
d Biener
tree-optimizati
o
n/111583 - l
o
op distribution is
s
ue
commit
|
commitdiff
|
tree
2023-09-28
Richard Biene
r
target/
1
11600 - av
o
i
d
deep recursion in access diag
n
o
s
ti
c
s
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
tree-optimizatio
n
/11161
4
- missi
n
g convert in undistribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
R
icha
r
d
Bi
e
n
e
r
Sim
p
l
ify
abs (copysign (x, y))
commit
|
commitdiff
|
tree
2023-09-20
Richard Bi
e
ner
tree-o
p
t
i
mization/111489 - rais
e
--param uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard
B
iener
tree-
o
ptimi
z
ation
/
111489 - turn uninit l
i
m
i
ts to
params
commit
|
commitdiff
|
tree
2023-09-19
R
i
chard Bien
e
r
c/11
1
468 - dump
u
nordered compare o
p
e
rato
r
s in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
tree-o
p
timization/1
1
1465 -
b
o
ugs jump
t
hr
e
a
d
ing with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/111468 -
a
dd unordered compare
a
nd poi
n
t
e
r
d
iff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard
B
ie
n
er
t
r
ee
-
op
t
imization/111294 - backwards threader PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Richa
r
d
Biener
tree-opti
m
ization/
1
11294 - bett
e
r DCE after for
w
pro
p
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
tree-opti
m
i
z
ation/111387
-
BB SLP and
ir
r
educible
regions
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
t
ree-op
t
imization/111397
- missed co
p
y
propagat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richar
d
Biener
middle
-
end
/
111253 - partly rev
e
rt
r
11-6508-ga
b
b1b60
5
8
c
0
9
a7
commit
|
commitdiff
|
tree
2023-08-31
R
icha
r
d Biener
Fix g
c
c
.
dg/t
r
e
e-s
s
a/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Bien
e
r
Adjust gcc
.
target/i386
/
pr5
2
2
5
2-{ato
m
,c
o
re}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richa
r
d Biener
t
ree-o
p
timization/111228 - fix testca
s
e
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
hard Biener
tree-optimiza
t
ion/1112
2
8 - combine two VEC_PER
M
_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Ri
c
h
a
rd
B
i
e
n
e
r
tree-
o
p
timizati
o
n/111137 - dependen
c
e
checki
n
g for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard
Biener
Apply some TLC to
v
ect_slp_anal
y
ze_instanc
e
_dependen
c
e
commit
|
commitdiff
|
tree
2023-08-25
Rich
a
rd
Biener
t
r
ee-optimizatio
n
/1111
3
6 - STMT_VINFO_SLP_VECT_O
N
LY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard B
i
e
n
er
tree-optimizat
i
on
/
111123 -
i
ndirect
c
lobbers thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix co
n
fusion about
load_p i
n
v
ect_bui
l
d_slp
_
tree_
1
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
r
d
Biene
r
tree-optimiza
t
io
n
/1
1
1
1
25 - a
v
oid BB
v
ecto
r
izat
i
on in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Biener
tree-opt
i
mizati
o
n/11111
5
- SLP of masked stores
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-opti
m
ization/111125 - properly
c
ost
BB reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richar
d
Biener
tree-optimization/111
1
28 - fix
sh
i
ft pattern recog
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd
B
iener
tes
t
suit
e
/11112
5
- disable BB vectorization for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
debug/111080 -
a
void ou
t
pu
t
ting d
e
bu
g
in
f
o
for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
S
implif
y
intereaved s
t
ore vectoriz
a
tion processi
n
g
commit
|
commitdiff
|
tree
2023-08-22
Richar
d
Biener
tree-optimization/
9
4864 - vec
t
o
r
insert of vector extra
c
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
R
ichar
d
B
ie
n
er
Fix FA
I
L:
g
cc
.
target/i386/pr8700
7
-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Biene
r
Fix gcc
.
dg/vect/b
b
-slp
-
subgroup
s
-2
.
c wit
h
256
b
it vectors
commit
|
commitdiff
|
tree
2023-08-21
R
icha
r
d Biener
Fi
x
gcc
.
dg/ve
c
t/bb-slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d Biener
tree-op
t
im
i
z
ation/11
1
08
2
- bogus p
r
o
m
o
t
ed
m
in
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tr
e
e-optimization/111
0
70 - fix ICE w
i
th r
e
cent ifcom
b
ine fix
commit
|
commitdiff
|
tree
2023-08-18
R
i
cha
r
d
B
iener
tree-optimization/111019 - invariant motion
and aliasing
commit
|
commitdiff
|
tree
2023-08-18
Rich
a
rd
B
iener
tree-o
p
timization/111048
- avo
i
d flaw
e
d logic in fold_v
e
c_perm
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
tree-optimiz
a
tion/11103
9
- abnormals
a
nd bit test
me
r
ging
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
Han
d
le
TYPE_OVERFLO
W
_UNDEF
I
NED
v
ectorized B
B
red
u
ct
i
ons
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
r
d Biene
r
Cleanup BB vectoriz
a
tion roots handlin
g
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Support constant
s
and externals in BB reducti
o
n vectorization
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
U
s
e find_loo
p
_locat
i
o
n
from unrolling
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
h
a
r
d Biener
tre
e
-o
p
timization/110963 - more PRE when
optim
i
zing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
rd Biener
tree-opti
m
izat
i
on/110991 -
unro
l
l size esti
m
a
te
a
fter
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richa
r
d B
i
e
ner
Fix print_loop_info ICE
commit
|
commitdiff
|
tree
2023-08-11
Richard Bie
n
er
tr
e
e
-
op
t
i
m
izat
i
on/110979 - fold-left
r
eduction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Ric
h
ard Biener
Improve BB vect
o
rizati
o
n op
t
-
i
n
f
o
commit
|
commitdiff
|
tree
2023-08-10
Richard Bie
n
er
M
a
ke ISEL us
e
d internal functions c
o
nst/nothrow where
.
.
.
commit
|
commitdiff
|
tree
next