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 Bien
e
r
F
ix SLP of emulated g
a
the
r
s
commit
|
commitdiff
|
tree
2023-11-08
Ric
h
ard Biener
TLC
t
o vect_check_
s
tore_rhs and vect_slp_child_inde
x
_for
_
o
p
erand
commit
|
commitdiff
|
tree
2023-11-08
Richard Bi
e
ner
Fix S
L
P
o
f
mas
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
l
ibstdc++/112351 - deal wi
t
h __gthread_once
failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Biener
tree-optimization/1124
0
5 - SIMD clone c
a
lls wi
t
h
(loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard
B
iener
t
r
ee-optimization/111950 -
vectorizer l
o
op
co
p
ying
commit
|
commitdiff
|
tree
2023-11-06
Richa
r
d
B
iener
t
r
ee-o
p
t
imization/112404 -
tw
o
issu
e
s wit
h
SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ric
h
ard Biener
t
r
e
e-optimizatio
n
/112369
-
s
trip_float_extens
i
o
n
s and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
ichard
Biene
r
middl
e
-end/112296 - __builtin_
c
ons
t
ant
_
p and
side-effects
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
Tes
t
cases for vecto
r
izer
peel
i
ng
commit
|
commitdiff
|
tree
2023-11-03
Richard
B
iener
Cle
a
nup vect
o
rizable_live_operation
commit
|
commitdiff
|
tree
2023-11-03
Richard Bie
n
er
tree
-
opt
i
mization
/
1
1
2366 - remove asse
r
t for fail
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
tr
e
e-optimization/1123
1
0
- code
hoisting unde
f
ined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
S
a
m Ja
m
es
doc:
ex
p
licit
l
y
say 'lifetime' for DC
E
commit
|
commitdiff
|
tree
2023-11-02
Richard Biener
tree-opt
i
mization/112320 - bougs debug IL after SC
C
P
commit
|
commitdiff
|
tree
2023-10-31
R
i
ch
a
rd Biener
tree-opti
m
i
z
a
tion/1
1
2305 - SCEV cprop and
c
onditi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Ri
c
hard Bien
e
r
P
R
testsuite/111462 - add
p
owerpc
6
4le to
list
of ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Mark
H
ar
m
stone
Re
m
o
v
e
obsole
t
e debugging
formats from
names
lis
t
commit
|
commitdiff
|
tree
2023-10-23
Richard Bi
e
ner
tree-optimization/
1
1
1
916 - S
R
A of BI
T
_FIEL
D
_R
E
F of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-optimization/111915 - mixing grouped
a
n
d non-g
r
ouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
Bie
n
er
ipa/
1
1
1
914 - p
e
r
f
o
rm
pa
r
ameter ini
t
after remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-o
p
t
imization/111917 -
bougs IL aft
e
r guard
hoisting
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Bien
e
r
tree-optimizat
i
on/111383 - testcase for fi
x
e
d
PR
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
ree-optimi
z
ation/
1
11445 - simple_iv simplifi
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rich
a
r
d
Biener
tre
e
-o
p
ti
m
ization/110243 -
IVOPTs in
t
r
o
du
c
ing und
e
fined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biene
r
tree-o
p
timization/11189
1
- fix as
s
ert in vector
i
zable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ic
h
ard
B
i
e
ner
t
r
ee-optimization/111
0
00 -
rest
r
ic
t
invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
Docume
n
t
{L,R}
R
OTATE_
E
XPR
commit
|
commitdiff
|
tree
2023-10-20
R
ichard B
i
en
e
r
Rewrite more
r
e
fs for epilogue vector
i
zation
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
F
ix
u
p vect_get_an
d
_check_slp
_
defs for
gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richa
r
d Biener
tree-optimization/11
1
13
1
-
SL
P
for non-IFN ga
t
h
ers
commit
|
commitdiff
|
tree
2023-10-19
Ric
h
ard Bie
n
er
Refac
t
or x
8
6 vec
t
o
rized
g
a
t
her path
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-instantiate integer
m
ask to traditional vector mas
k
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-opt
i
m
i
z
atio
n
/11
1
8
4
6
- put simd-clone-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rich
a
r
d Biener
middle-end/1118
1
8 - failed DECL_NOT_G
I
MPLE_R
E
G_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-opt
i
mization/111807
-
I
CE
in v
e
rify_sr
a
_a
c
cess_fo
r
es
t
commit
|
commitdiff
|
tree
2023-10-13
R
i
chard Biener
OM
P
SIMD i
n
branch call
v
ectorization
f
or AVX512
s
tyle
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
Bie
n
e
r
Add
s
up
p
o
r
t
for
SLP vectoriza
t
ion of Open
M
P SIM
D
c
l
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
t
ree-optimizatio
n
/111779 - Handle some BIT_FIEL
D
_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Bien
e
r
tree-optimiza
t
ion/111
7
73 - avoid CD-DCE of noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biene
r
tree-opti
m
izat
i
on/111764 -
wrong r
e
du
c
t
i
on vectoriz
a
tion
commit
|
commitdiff
|
tree
2023-10-10
Richard Bien
e
r
tree-optimization/1
1
1
751 - sup
p
ort 1024 bit vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
R
i
chard Bi
e
ner
Fix missed CSE with a BLKmode enti
t
y
commit
|
commitdiff
|
tree
2023-10-09
Ric
h
ard B
i
ener
t
ree-o
p
timization
/
11171
5
- improve TBAA for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Ri
c
hard Biener
Fix
S
IMD call SLP di
s
co
v
e
ry
commit
|
commitdiff
|
tree
2023-10-05
Richard
B
i
ene
r
Avoid left around copi
e
s
when value
-
n
umbe
r
ing BB
s
commit
|
commitdiff
|
tree
2023-10-05
Richa
r
d Bien
e
r
ipa/111643 - clari
f
y flatten attribute
do
c
umentation
commit
|
commitdiff
|
tree
2023-09-29
Ri
c
hard Biener
tre
e
-optim
i
z
a
tion
/
111583 - loop distribution issue
commit
|
commitdiff
|
tree
2023-09-28
R
i
chard
B
i
ener
t
a
rget
/
11160
0
- avoid d
e
ep recursion
in access diagnostic
s
commit
|
commitdiff
|
tree
2023-09-28
R
i
chard Biener
t
r
e
e-optimization/111614 - missing
c
onvert in undi
s
tribut
e
_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richa
r
d Bie
n
er
Simplify
abs (copys
i
gn (x
,
y))
commit
|
commitdiff
|
tree
2023-09-20
R
i
chard B
i
ener
tree-o
p
timization/
1
11489 - r
a
ise --param uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
R
ichard Biene
r
tree-op
t
imiza
t
ion/111489 -
t
urn uninit li
m
its to
p
aram
s
commit
|
commitdiff
|
tree
2023-09-20
Omar Sandoval
d
ebug/
1
1
1409 - d
o
n't ge
n
erate COMDAT macro secti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c
/
111468 -
d
ump
unordered c
o
mpare oper
a
tors in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
tr
e
e-optim
i
zation/11
1
465
- bougs j
u
mp
threading wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
ard Biener
c/11146
8
- add u
n
ordere
d
c
o
m
pa
r
e and pointer
diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
R
i
chard
B
iener
tree-optimization/11129
4
- ba
c
k
w
ards threader PHI c
o
stin
g
commit
|
commitdiff
|
tree
2023-09-14
Richard Biener
tre
e
-optim
i
zation/111294 - b
e
tter
DCE
afte
r
f
orwprop
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
t
r
ee-optimization/111387 - B
B
SLP and i
r
reducible
regi
o
ns
commit
|
commitdiff
|
tree
2023-09-13
Richard Bie
n
er
tree-o
p
timiza
t
ion/1113
9
7
- missed copy propa
g
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richar
d
Biener
middl
e
-end/111
2
53 -
p
a
rtly rever
t
r1
1
-6
5
08-gab
b
1b6
0
58c0
9
a7
commit
|
commitdiff
|
tree
2023-08-31
R
ichard
B
iener
Fix
g
c
c
.
dg/tree-ssa
/
forwpr
o
p-
4
2
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richar
d
Bie
n
e
r
Ad
j
us
t
gcc
.
ta
r
get/i38
6
/pr52252-{atom
,
core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richar
d
Biener
t
ree-optimization/1
1
1228 - fix testcase
commit
|
commitdiff
|
tree
2023-08-30
R
i
chard Biener
tr
e
e
-optimization/111228 - combine two
V
E
C_PE
R
M_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-op
t
imi
z
a
t
ion/11113
7
-
de
p
endence
c
hecking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richa
r
d Bie
n
er
A
p
ply some
T
LC to ve
c
t_
s
l
p
_
a
nal
y
ze_instance_dependence
commit
|
commitdiff
|
tree
2023-08-25
Richard
Bi
e
ner
tree-optimization/111136 - STMT_VINFO_SLP_VECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard B
i
ener
tree-
o
ptimization/1111
2
3
-
i
ndirect clo
b
be
r
s
thro
w
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Biene
r
Fix confusion abo
u
t
loa
d
_p in
v
e
ct_b
u
ild_slp_tree_
1
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimization
/
111
1
25 -
a
void BB vec
t
o
rization
in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd
Bie
n
er
tree-o
p
timi
z
ati
o
n
/
111115 - SLP
of
m
asked stores
commit
|
commitdiff
|
tree
2023-08-24
R
ichard
Biene
r
tree-optimization/111125 -
p
roperly cost BB
reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
h
a
r
d Bie
n
er
tree-
o
ptimization/111128 - fix shift
p
attern re
c
og
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
t
e
s
t
s
uite/111125 - d
i
sable BB vecto
r
ization
f
or the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd Biener
d
eb
u
g/1
1
1
080 - avoid ou
t
p
u
tting debug
i
nfo for unu
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard
B
iener
Simplify inte
r
eav
e
d store vector
i
zation processing
commit
|
commitdiff
|
tree
2023-08-22
R
ichard Biener
t
r
ee-optimization/9486
4
- vector i
n
sert of
v
e
c
tor
extra
c
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard Bien
e
r
F
i
x FAIL:
gcc
.
t
arge
t
/i38
6
/pr870
0
7-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
i
x gcc
.
dg/vect/bb-
s
l
p-
s
ubgroups-2
.
c with
2
56bit vect
o
rs
commit
|
commitdiff
|
tree
2023-08-21
R
ichard Bie
n
er
Fix gcc
.
d
g/vect/bb
-
s
l
p-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
R
ichard B
i
ener
tree-opti
m
ization/111082 - b
o
gus promoted m
i
n
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
tree
-
optimization/
1
11070 - fix IC
E
with
recent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tree
-
optimization/11101
9
- invari
a
nt motion and aliasing
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tre
e
-optim
i
zation/
1
11048 - avoid flawed logic in fold_vec
_
perm
commit
|
commitdiff
|
tree
2023-08-17
Richard
Biene
r
tree
-
optimization/111
0
39 - abnorma
l
s
a
n
d bit test merging
commit
|
commitdiff
|
tree
2023-08-17
R
i
c
hard Biener
H
a
ndle TYPE_O
V
ERFLOW_UNDEFINED vector
i
zed
BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
rd Bie
n
er
C
l
ean
u
p BB vec
t
o
r
ization roots
handling
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Support co
n
stants
a
nd exte
r
nals i
n
B
B
reduction vectorization
commit
|
commitdiff
|
tree
2023-08-15
Richard B
i
ener
Use
f
i
n
d_loop_lo
c
ation from
u
nrolling
commit
|
commitdiff
|
tree
2023-08-15
Richard B
i
ener
tree-optimization/110963
- more PRE
w
he
n
optimizi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
tree-optimization/110991 - unroll size esti
m
ate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Bie
n
er
Fix print_lo
o
p_info ICE
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
t
r
ee-optimization/110979 - fold-left reduction and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard
B
iener
Imp
r
o
ve BB vectori
z
ation opt-i
n
fo
commit
|
commitdiff
|
tree
2023-08-10
Rich
a
r
d
Biener
Make
ISEL used
i
nternal
functions const/nothrow
wher
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Rich
a
rd Bi
e
ner
R
e
mo
v
e in
s
ert location argume
n
t fro
m
vectorizable_
l
ive_operati
o
n
commit
|
commitdiff
|
tree
2023-08-09
Rich
a
rd Bie
n
er
rtl-optimization
/
110587 - spee
d
up find_har
d
_regno_for_1
commit
|
commitdiff
|
tree
2023-08-08
A
nd
r
zej Turko
genmatch: Log li
n
e numb
e
rs in
d
i
r
e
c
t
ly
commit
|
commitdiff
|
tree
next