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/112366 - remove assert for failed live lane code gen
2023-11-03
R
i
chard Biener
tree-opt
i
m
ization/11236
6
-
remove assert for failed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
h
a
rd Biener
tr
e
e-optimiza
t
ion/
1
1
2310 - co
d
e hois
t
ing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Sa
m
J
a
mes
doc:
e
xplicitly say 'li
f
etim
e
' for DCE
commit
|
commitdiff
|
tree
2023-11-02
R
ichard
Biener
tre
e
-
optim
i
zation
/
11232
0
-
bougs d
e
bug IL a
f
ter
S
C
CP
commit
|
commitdiff
|
tree
2023-10-31
Richard
Bien
e
r
tre
e
-optimiza
t
ion/
1
12305 -
S
CEV
cpro
p
and cond
i
tiona
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
R
i
chard Biener
P
R
tests
u
ite/111462 - add powerpc6
4
l
e
to list of
s
s
a
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Mark H
a
rmstone
R
emov
e
obsol
e
te debugging formats f
r
o
m
names
l
i
s
t
commit
|
commitdiff
|
tree
2023-10-23
Rich
a
rd Biener
tree-optimization/1119
1
6 - S
R
A of BI
T
_FIELD_R
E
F
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
iener
tr
e
e-opt
i
mization/111915 - mixin
g
grouped and non-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Bi
e
n
e
r
ipa/111914 - perfo
r
m parameter init af
t
e
r remapping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
ichard Bien
e
r
tree-optimizat
i
o
n
/
1119
1
7 - bougs IL a
f
ter guard hoisting
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
ard Bie
n
er
t
ree-o
p
timi
z
a
t
ion/111383
- tes
t
cas
e
for f
i
xed PR
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
tree-optimization/111445 - simple
_
iv simplifica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
r
e
e-o
p
t
i
mizat
i
o
n/110243 - IVOPTs int
r
oducing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bie
n
er
tree-opti
m
ization/11
1
891
-
fix
a
ssert in vectorizable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard B
i
e
ner
tree-
o
ptimization/
1
11000 - restrict i
n
varia
n
t
m
otion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
c
ha
r
d Biener
Docu
m
ent {L,
R
}ROTAT
E
_
EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard
B
iener
Re
w
r
i
te more r
e
fs for epilogue vectorizatio
n
commit
|
commitdiff
|
tree
2023-10-20
Richar
d
Bie
n
er
Fix
u
p vect_get_
a
nd_
c
heck_s
l
p_defs for gather
s
and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
R
i
chard Bien
e
r
tre
e
-optimizat
i
on/111131 - SLP for
n
o
n-IFN gathe
r
s
commit
|
commitdiff
|
tree
2023-10-19
Ri
c
hard Biener
R
efacto
r
x8
6
vectorized g
a
ther path
commit
|
commitdiff
|
tree
2023-10-18
Ric
h
ard Bien
e
r
Re
-
instantiate in
t
eger mask t
o
traditional vec
t
o
r
mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-opti
m
ization/1118
4
6 - put
simd-clone-info into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
chard Biener
m
iddle-end
/
111818 - f
a
iled DECL_NOT_GIMPLE_R
E
G
_
P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichar
d
Biener
tree-optim
i
zation/111807 - ICE in veri
f
y
_
s
ra_ac
c
ess_
f
ore
s
t
commit
|
commitdiff
|
tree
2023-10-13
Richard Bi
e
ner
OMP
SIMD inbranch
call vectorizatio
n
for AVX512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ri
c
hard Biener
Add
supp
o
rt for SLP vectorization of
OpenMP
S
I
M
D clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard
B
iener
tree-optimi
z
ation/1
1
177
9
- Handle
some BI
T
_FIEL
D
_RE
F
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tree-op
t
imi
z
ation
/
111773 - avoi
d
CD-DCE
o
f n
o
return
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biener
tree
-
o
ptimiz
a
tion/111764
- w
r
ong
r
eduction vectorizatio
n
commit
|
commitdiff
|
tree
2023-10-10
Ric
h
a
r
d Biener
tr
e
e-o
p
tim
i
zati
o
n/111751 - support 1
0
2
4
bit vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biene
r
F
i
x misse
d
CSE with a
BLKmod
e
entity
commit
|
commitdiff
|
tree
2023-10-09
R
icha
r
d
Bien
e
r
tree-optimization/
1
117
1
5 - improve TBAA for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richard Bien
e
r
F
ix SIMD cal
l
SLP
discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard Bien
e
r
A
v
oid left around copies when v
a
lue-numb
e
ring BB
s
commit
|
commitdiff
|
tree
2023-10-05
Ric
h
ard Biener
i
p
a/1
1
1643 - clar
i
fy flatten attribute
d
o
c
um
e
ntation
commit
|
commitdiff
|
tree
2023-09-29
R
ichard
Biener
tree-optimization/1
1
1
583 - loop distri
b
utio
n
issue
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
target/
1
11
6
0
0
- avoid dee
p
r
e
c
urs
i
on
i
n
a
cce
s
s
diagnostics
commit
|
commitdiff
|
tree
2023-09-28
R
i
cha
r
d Biener
tree-
o
ptimizati
o
n/11161
4
- mis
s
i
n
g conver
t
in undistribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richa
r
d Biener
Simplify abs (co
p
y
sign (x,
y
))
commit
|
commitdiff
|
tree
2023-09-20
Richard Biener
tree-optimization/111489 - rais
e
--pa
r
am uni
n
it-ma
x
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard
Biener
tree-opt
i
mi
z
at
i
on/11148
9
- turn uninit limits to p
a
rams
commit
|
commitdiff
|
tree
2023-09-20
O
mar Sandoval
debug/
1
11409 - don't generate COMDAT macro sections
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
ard Biener
c
/
1114
6
8 - dump unorder
e
d compare ope
r
ator
s
i
n their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
tree-optimization/111
4
6
5
-
bougs ju
m
p
t
hreading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
c/
1
1146
8
- add unordered compare and pointer diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richard Biener
t
r
e
e
-op
t
imizati
o
n/111
2
94 - backwards threade
r
PHI costing
commit
|
commitdiff
|
tree
2023-09-14
R
ichard Biener
t
ree-optim
i
zat
i
on/11
1
294
-
better
D
C
E af
t
er forwprop
commit
|
commitdiff
|
tree
2023-09-13
R
ich
a
rd Biener
tree-optimizat
i
on/111387 - BB SLP and irre
d
u
cible
r
egi
o
ns
commit
|
commitdiff
|
tree
2023-09-13
Rich
a
rd Biener
tree-optimi
z
ation/111397 - m
i
ssed copy propagati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard Bie
n
er
middle-
e
nd/111
2
53 - partly revert
r11-6508-gabb1b6058c
0
9
a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Fix gcc
.
dg/t
r
ee-ssa
/
f
orwprop-
4
2
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Bi
e
n
e
r
Adju
s
t
g
cc
.
target/i386/pr52252-
{
atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Richard
B
iener
tree-op
t
i
miza
t
ion
/
111228
-
fix testcase
commit
|
commitdiff
|
tree
2023-08-30
R
i
chard
B
i
ener
tr
e
e
-op
t
imization/111228 - combine two
VEC_PERM_E
X
PRs
commit
|
commitdiff
|
tree
2023-08-25
Rich
a
rd Biener
tree-optimization/111137
-
depen
d
ence c
h
e
cking for S
L
P
commit
|
commitdiff
|
tree
2023-08-25
Richard Biene
r
A
pply some
T
LC to vect_slp_an
a
lyze_inst
a
nc
e
_
d
epen
d
e
nce
commit
|
commitdiff
|
tree
2023-08-25
R
icha
r
d Bie
n
er
t
r
e
e-optimization/11
1
13
6
- STMT_V
I
NFO_SLP_VECT
_
ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tre
e
-
o
ptimizati
o
n
/
1
11123 - in
d
irect clobbers t
h
rown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix confus
i
on about load_p in v
e
c
t
_
b
ui
l
d_sl
p
_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
har
d
Biener
tr
e
e
-opt
i
m
i
zation/
1
11125 - avo
i
d BB v
e
c
torization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
ha
r
d
Biener
tree-opt
i
miza
t
ion/1
1
1115 - SLP of masked stor
e
s
commit
|
commitdiff
|
tree
2023-08-24
R
ichard Biener
tree-op
t
imi
z
a
t
i
on/111125 - properl
y
cost BB redu
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Biener
tree-optimiza
t
ion/1
1
1128 - fix s
h
ift
p
at
t
ern recog
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Biener
t
e
s
t
su
i
te
/
111125 - disable BB
v
ectorization for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard Biene
r
de
b
u
g
/11108
0
-
a
voi
d
outputting debu
g
info for unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
i
chard Bien
e
r
Simplify intereaved sto
r
e
ve
c
torizat
i
on proce
s
sing
commit
|
commitdiff
|
tree
2023-08-22
Richar
d
Biener
t
r
e
e-
o
ptimization/94864 - vect
o
r insert of vecto
r
e
x
tract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
iener
Fix FAIL: gc
c
.
target/i386
/
p
r
87007
-
5
.
c
commit
|
commitdiff
|
tree
2023-08-21
R
i
c
hard Biener
Fix g
c
c
.
dg/ve
c
t
/bb-
s
l
p-sub
g
roups
-
2
.
c wit
h
256bit vectors
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
hard Bie
n
er
F
ix gcc
.
d
g/vec
t
/
b
b
-
slp-46
.
c
FA
I
L
commit
|
commitdiff
|
tree
2023-08-21
Richard B
i
en
e
r
tree-optimiza
t
i
on
/
111
0
82 - bogus promo
t
ed min
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd B
i
ener
tr
e
e
-
op
t
imization
/
1
1
1
070 - fix
ICE with recent ifc
o
mbine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biene
r
tree-optimization/1110
1
9 - in
v
a
ria
n
t motion and alia
s
ing
commit
|
commitdiff
|
tree
2023-08-18
R
i
chard Bie
n
e
r
t
r
e
e-optimization/1
1
1048
-
avoid fla
w
e
d
logic in fold_
v
ec_perm
commit
|
commitdiff
|
tree
2023-08-17
Richard Biener
tree-optimization/111039
-
abn
o
rmals and
b
i
t
test me
r
g
ing
commit
|
commitdiff
|
tree
2023-08-17
Richard Bi
e
ner
Handle TYPE_OVERFLOW
_
UNDEFINED vectorized BB re
d
uc
t
ions
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d
Biener
Clea
n
u
p
BB vect
o
ri
z
a
tio
n
roo
t
s handling
commit
|
commitdiff
|
tree
2023-08-15
R
icha
r
d
B
iener
Suppor
t
constan
t
s a
n
d
exte
r
nals in BB reductio
n
vectorization
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
U
s
e
find_loop_locati
o
n from unrolling
commit
|
commitdiff
|
tree
2023-08-15
Richard Bien
e
r
t
ree-optimi
z
ation
/
110963 - more P
R
E when opt
i
mizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard Bi
e
ner
tree-optim
i
zation
/
110991 - unroll
s
ize estimate
a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richard Bie
n
er
F
ix print_loop_info I
C
E
commit
|
commitdiff
|
tree
2023-08-11
Richar
d
Bien
e
r
tree-optimiz
a
tion/110979
-
f
o
ld-le
f
t r
e
duction
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
R
ic
h
ard
B
iener
Imp
r
ove BB v
e
ctorization opt
-
i
nfo
commit
|
commitdiff
|
tree
2023-08-10
Richard Bien
e
r
Mak
e
IS
E
L used
i
nternal functions const/not
h
r
ow whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Richar
d
Biener
Remove in
s
ert location a
r
gument
f
rom vect
o
rizab
l
e_live_operation
commit
|
commitdiff
|
tree
2023-08-09
Richar
d
Biene
r
rtl
-
op
t
imization/110587 -
s
peedup
f
ind_hard_regno_for_1
commit
|
commitdiff
|
tree
2023-08-08
Andr
z
e
j
T
urko
genmat
c
h: Log line
numbers indirectly
commit
|
commitdiff
|
tree
2023-08-08
A
ndrze
j
T
urk
o
genmatc
h
: Reduce
v
a
ria
b
ility of g
e
n
e
r
ated cod
e
commit
|
commitdiff
|
tree
2023-08-08
A
n
d
rzej Turko
Suppor
t
get
_
or_insert in ordered_has
h
_map
commit
|
commitdiff
|
tree
2023-08-08
Ric
h
ar
d
B
i
ener
tree-optimiz
a
t
ion/49955 -
B
B reduction with
odd number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tree-
o
ptimiz
a
tion/110924
- fix
vo
p
liveness for no
r
e
t
urn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Ric
h
ard Biener
Use RP
O
ord
e
r f
o
r sinking
commit
|
commitdiff
|
tree
2023-08-07
Richa
r
d
Biene
r
Improve -fopt-info-vec for basic-block vectorizat
i
on
commit
|
commitdiff
|
tree
2023-08-04
Richard Biener
tree
-
optimiza
t
ion/1
1
0
8
3
8
- vec
t
ori
z
ation of
w
idened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richard B
i
ener
tree-op
t
i
mi
z
ati
o
n/110838
-
less aggressively fold out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
r
d Biener
[l
i
bback
t
race] f
i
x up broken t
e
s
t
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard Biener
tre
e
-optimization
/
110838 - vectorization of widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
R
i
chard Bie
n
er
tree-optimization/110702 - avo
i
d
zero
-
based memory
.
.
.
commit
|
commitdiff
|
tree
next