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/110556 - tail merging still pre-tuples
2023-07-06
Richard
B
i
en
e
r
tree-optimization/
1
105
5
6 - t
a
il
m
erging still pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
t
r
e
e-o
p
timization/
1
10563 -
simpli
f
y
epilogue VF
checks
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tr
e
e-
o
ptimizat
i
on/110515 - wrong cod
e
with LIM + PR
E
commit
|
commitdiff
|
tree
2023-07-06
R
i
char
d
B
iener
Fix
e
x
pectation
o
n gcc
.
dg/vec
t
/pr7
1
26
4
.
c
commit
|
commitdiff
|
tree
2023-07-05
R
i
c
h
ard Biener
adjust testc
a
s
e for now happeni
n
g epi
l
ogue
v
ectorizat
i
on
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
middl
e
-e
n
d/110
5
41
-
VEC
_
PERM_EXPR docu
m
e
ntation is
o
ff
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
Fix typo in vect
o
rizer debug mes
s
age
commit
|
commitdiff
|
tree
2023-07-04
Richar
d
Biener
tree-optimization/1104
9
1 - PHI-OP
T
a
n
d u
n
defs
commit
|
commitdiff
|
tree
2023-07-04
Richa
r
d Bi
e
ner
U
s
e
mark
_
s
sa_may
b
e
_undefs in PHI
-
OPT
commit
|
commitdiff
|
tree
2023-07-04
Richard Biene
r
Remove unnecessary check on scalar
_
niter
=
= 0
commit
|
commitdiff
|
tree
2023-07-04
Richard
Biener
tre
e
-optimization/110
3
76 - testcase f
o
r fixed
b
u
g
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
r
d
Biener
tree-optimization/1
1
0228
-
av
o
id u
n
defs in ifcombine
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard B
i
ener
tree
-
opt
i
miz
a
t
ion/11
0
436 - bogus
live/rele
v
a
nt for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
R
ic
h
ard Biener
middle-end/1104
9
5 - avoid associati
n
g
co
n
stant
s
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
R
ichard Biener
tree-optimiz
a
tion/110310 - mo
v
e vector epilogue disabling
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Bien
e
r
tree-optimiz
a
tion
/
110506 - ICE in pattern recog wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biener
tree-o
p
timi
z
ation
/
110506 - bogus non-zero mask in
C
CP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richar
d
Biener
tree-
o
ptimi
z
ation/110496 -
T
Y
PE_PRECISION iss
u
e wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
middle-end/110489 - av
o
id
useless
work on
s
tatist
i
cs
commit
|
commitdiff
|
tree
2023-06-30
Ri
c
ha
r
d Biener
tr
e
e-optim
i
za
t
i
o
n/1
1
0
3
81 -
f
ix testcase
commit
|
commitdiff
|
tree
2023-06-29
Richard B
i
ener
tree-optimization/110460 -
f
end off vector typ
e
s from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Rich
a
rd
Bien
e
r
middle-end/1104
5
2 - bad cod
e
g
e
n
e
r
atio
n
w
ith AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richar
d
Biener
m
i
ddle-end/110461 - patt
e
r
n apply
i
ng w
r
ongl
y
to vectors
commit
|
commitdiff
|
tree
2023-06-29
Ri
c
hard Bi
e
ner
c/110454 - ICE w
i
th
b
ogus
T
YP
E
_
P
RE
C
ISION use
commit
|
commitdiff
|
tree
2023-06-28
R
i
chard
Biener
tree
-
optimization/110
4
34
-
av
o
id <retva
l
> ={v} {CLOBBE
R
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
R
i
c
hard Bie
n
er
tree-opti
m
iz
a
tion/110451
-
h
o
i
st inva
r
ian
t
compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard
B
iener
tree-optimization/110443 - prevent SLP spl
a
t o
f
g
a
th
e
r
s
commit
|
commitdiff
|
tree
2023-06-28
Rich
a
rd Biener
Pre
v
ent TYPE_PRECISION on VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard
Biener
tree
-
optimizat
i
on/96208 - SL
P
of n
o
n-grouped loads
commit
|
commitdiff
|
tree
2023-06-26
Richa
r
d B
i
ener
tree
-
optimization/110381 - preserv
e
SLP permutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
R
i
chard
Biener
narrowing
initialize
r
s and initia
l
izer_co
n
stant_vali
d
_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard Bie
n
er
Avoid sh
o
rten_bi
n
ary_op
o
n VECTOR_TYPE
commit
|
commitdiff
|
tree
2023-06-26
R
i
chard Biener
Fix TYPE
_
P
R
ECISION us
e
in h
a
s
h
able_expr_
e
qual_p
commit
|
commitdiff
|
tree
2023-06-26
Ric
h
ard Bie
n
e
r
tree-opt
i
mization/110392
-
ICE wi
t
h pr
e
di
c
ate a
n
alys
i
s
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d
Biener
Fix
i
n
i
t
ializer_constant_valid_p_1 TYPE_PR
E
CISION use
commit
|
commitdiff
|
tree
2023-06-23
R
ichard Biener
Deal with vec
t
or
t
y
ped operands in conversions
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
F
i
x tr
e
e_simp
l
e_nonnega
t
ive_
w
arnv_
p
for
VECTOR_T
Y
PEs
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Properly gua
r
d
vect_look_th
r
ough_po
s
si
b
le_pro
m
otion
commit
|
commitdiff
|
tree
2023-06-23
Richard B
i
ener
Use
e
lement_
p
recision f
o
r ma
t
c
h
.
pd arith conversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
R
ichard Biener
Bogus and missed f
o
lding on vector com
p
ares
commit
|
commitdiff
|
tree
2023-06-23
R
ichard Biener
Optimize vect
o
r codeg
e
n
f
or invariant
l
oads, fix
SLP
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
R
ichard B
i
ener
Improve ve
c
t
or_vector_comp
o
sition_typ
e
commit
|
commitdiff
|
tree
2023-06-22
Ric
h
ard
B
ie
n
e
r
tree-optimizat
i
on/1103
3
2 - fix
I
C
E with phiprop
commit
|
commitdiff
|
tree
2023-06-21
R
i
char
d
Biener
Less
str
i
p
_
offset in IVOPT
s
commit
|
commitdiff
|
tree
2023-06-21
Ric
h
a
r
d Bien
e
r
Less strip_offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richard Biener
Hide IVOPTs str
i
p_offse
t
commit
|
commitdiff
|
tree
2023-06-21
Richard
B
i
ener
[
i386]
Reject
too
la
r
ge vec
t
ors for partial vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Improve
DSE to
h
andle
stores before __builtin_unreachabl
e
()
commit
|
commitdiff
|
tree
2023-06-20
Richar
d
Biener
Update virtua
l
SSA fo
r
m manually where easily possible
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richa
r
d
Bi
e
ner
debug/110
2
95 - mixed up early/late de
b
ug
f
or m
e
mb
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Ri
c
hard Bie
n
er
Remove -sa
v
e-temps fr
o
m
tes
t
s using -flto
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
tree-optimization/110298 -
C
FG cleanu
p
a
n
d
stale nb_iter
a
t
i
ons
commit
|
commitdiff
|
tree
2023-06-19
Rich
a
rd Bi
e
ner
Fix build of aarc64
commit
|
commitdiff
|
tree
2023-06-19
R
icha
r
d Biener
AVX512 fu
l
ly masked
v
e
c
toriz
a
tion
commit
|
commitdiff
|
tree
2023-06-19
R
i
ch
a
rd Biener
Add loop_vinfo argumen
t
t
o
vec
t
_get_loop_mask
commit
|
commitdiff
|
tree
2023-06-16
Rich
a
rd
B
iene
r
tree
-
optim
i
z
a
tion/1
1
0
2
78
- un
s
<
(typ
e
o
f
u
n
s)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Richa
r
d Biener
tree-optimization/110269 - restore missed
c
ond
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard
B
ien
e
r
Fix memory
l
eak in loop header copying
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
middle-end/11
0
2
32
- fix nativ
e
interpr
e
t
of ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Bi
e
ner
Fix disambiguation agains
t
.
MA
S
K_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Richard Biener
Fi
x
disamb
i
guation aga
i
nst
.
MASK_STORE
commit
|
commitdiff
|
tree
2023-06-12
R
ichard Biener
middle-end/110200 - genmatch
f
o
rce-leaf a
n
d convert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
Richard Bien
e
r
middle-end/1
1
0182 - TY
P
E_PRECISION
on VEC
T
O
R_TYPE cau
s
es
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Ri
c
hard
B
iener
middle-end
/
110055
-
a
void
CLOBBERing stat
i
c
variab
l
e
s
commit
|
commitdiff
|
tree
2023-06-06
Rich
a
rd Bi
e
ner
tr
e
e-opt
i
miz
a
tion
/
1
09
1
4
3 - improve PTA compile t
i
me
commit
|
commitdiff
|
tree
2023-05-31
Richar
d
Biener
i
p
a/109
9
8
3
-
(IPA) PTA speedu
p
commit
|
commitdiff
|
tree
2023-05-31
Rich
a
rd Biener
IPA
PTA stats enhancement and non-de
t
ails
dum
p
s
l
imming
commit
|
commitdiff
|
tree
2023-05-25
Richard Biener
target/1099
5
5
- handle
pattern generated
C
OND
_
EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Bi
e
n
e
r
target/109944 -
a
vo
i
d STLF fa
i
l for V1
6
QImode C
T
OR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Rich
a
r
d
Biener
tr
e
e
-optimizatio
n
/1098
4
9 - fix fallout
of PRE hoisting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Richard Bie
n
er
tr
e
e-optimi
z
ation/109747
- SL
P
cost of CTO
R
s
commit
|
commitdiff
|
tree
2023-05-23
Richard
B
iener
A
c
count f
o
r
vector splat GPR-
>
XMM move cost
commit
|
commitdiff
|
tree
2023-05-23
Richard Biener
Generi
c
vector op co
s
ting adjus
t
ment
commit
|
commitdiff
|
tree
2023-05-23
Richard
Biener
D
u
m
p
A
NTI
C
_
O
UT b
e
fore pruning it
commit
|
commitdiff
|
tree
2023-05-23
Richard Biene
r
tree-opti
m
ization/109849
-
misse
d
c
ode
h
oisting
commit
|
commitdiff
|
tree
2023-05-15
Richard
B
i
ener
tree-optimization/1
0
9848 -
fix TARGET
_
MEM_RE
F
s
t
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Richard
B
iene
r
Fix gcc
.
d
g/vect/pr108950
.
c
commit
|
commitdiff
|
tree
2023-05-12
Richard
B
iener
t
ree-opti
m
i
z
ation/64731 - extend sto
r
e-fr
o
m
CTOR
lowering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Richard Biener
tree-optimization/1
0
9
791 -
simp
l
ify (unsigned)&foo
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Richard Biener
A
void g++
.
dg/to
r
ture/
p
r
1
06922
.
C FA
I
L
with the pre-C
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Mich
a
e
l
Meissn
e
r
B
u
mp up precision s
i
ze to 16 bits
.
2023-02-01 Richard Biener <
rguenther@suse.de
>
commit
|
commitdiff
|
tree
2023-05-05
Ric
h
ard
Bi
e
ner
tree-optimiz
a
tio
n
/
1
0
9735 - conversion for vectorize
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard Bi
e
ner
t
ree-optimiza
t
ion/1
0
9721
- emulated v
e
ctors
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
tree
-
o
ptimization/10972
4
-
n
ew testcase
commit
|
commitdiff
|
tree
2023-05-04
R
ichard Bi
e
ner
Rename
last_stm
t
to last_nondebug_
s
tmt
commit
|
commitdiff
|
tree
2023-05-03
Rich
a
rd Biener
More last
_
stmt
r
emoval
commit
|
commitdiff
|
tree
2023-05-03
Richard Biener
Speed
u
p cse_insn
commit
|
commitdiff
|
tree
2023-05-03
Richa
r
d Biener
Impr
o
ve R
T
L CSE
hash tab
l
e hash
u
sa
g
e
commit
|
commitdiff
|
tree
2023-05-02
Richard Biener
tree-
o
ptimization/
1
0
9
672
-
prope
r
ly chec
k
emulated
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Richard Biener
[i386] Fix testcases for emu
l
ated
s
c
atter
commit
|
commitdiff
|
tree
2023-04-28
Ri
c
hard Biener
A
d
d
emu
l
a
ted scatter
c
apa
b
ility to t
h
e vectoriz
e
r
commit
|
commitdiff
|
tree
2023-04-28
Richard B
i
ener
Adjust costing of emula
t
ed vectoriz
e
d gather/scatt
e
r
commit
|
commitdiff
|
tree
2023-04-28
R
ichard Biener
ipa/10965
2
- ICE i
n
modif
i
ca
t
io
n
phase of I
P
A SRA
commit
|
commitdiff
|
tree
2023-04-28
Richa
r
d
Biene
r
tre
e
-
o
ptimiz
a
tion
/
109644
-
missing IL checking
commit
|
commitdiff
|
tree
2023-04-28
Richard Biener
Avoid more
invalid GIMPLE with
register bases
commit
|
commitdiff
|
tree
2023-04-28
Richard Biener
tree-
o
ptimization/108752 -
vectorize
e
mulated v
e
c
t
o
rs
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Ric
h
ard
Biener
tree-opt
i
mization/1091
7
0 - bogus use
-
after-free w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
R
icha
r
d Bi
e
n
e
r
wrong G
I
MPLE from (bit_field_re
f
CTO
R
.
.
) simp
l
i
fica
t
ion
commit
|
commitdiff
|
tree
2023-04-27
Richard
B
iener
Pr
o
perly gimplify handl
e
d component
chains o
n
registers
commit
|
commitdiff
|
tree
2023-04-27
R
i
ch
a
r
d Bie
n
er
i
pa/10
9
607 - proper
l
y gimp
l
ify conversions introd
u
ced
.
.
.
commit
|
commitdiff
|
tree
next