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/110777 - abnormals and recent PRE optimization
2023-07-24
Richa
r
d Bien
e
r
tr
e
e-
o
ptimi
z
a
t
ion/110777
-
a
bnormals and recent
PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Ric
h
ard Bie
n
er
tr
e
e
-
op
t
im
i
z
ation/110766 - missing
PHI loca
t
ion chec
k
commit
|
commitdiff
|
tree
2023-07-21
Richa
r
d Biener
t
r
ee
-
optimization/41320 -
re
m
ove b
o
gus
XFAILed t
e
s
t
case
commit
|
commitdiff
|
tree
2023-07-21
Richar
d
Bie
n
er
t
ree
-
o
p
ti
m
ization/88540 -
F
P x >
y ? x : y if-conver
s
ion
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richa
r
d Biener
t
ree-
o
ptimization/1
1
0
74
2
- fix latent issue with per
m
utin
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richar
d
Biener
tree-opti
m
ization/1
1
0204 - secon
d
level redund
a
ncy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richa
r
d
Bie
n
er
middl
e
-e
n
d/61747 - c
o
ndi
t
ional
move ex
p
ansion and constants
commit
|
commitdiff
|
tree
2023-07-18
Richard Bien
e
r
middle-end/105715 - mi
s
sed RTL
if-conversio
n
wit
h
COND_
E
XPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Richar
d
Bie
n
e
r
tree-optimiza
t
ion/1106
6
9 - bo
g
us match
i
ng of l
o
op b
i
top
commit
|
commitdiff
|
tree
2023-07-14
Ri
c
h
ar
d
B
ien
e
r
P
r
o
v
ide
e
xtra check
i
n
g for phi ar
g
ument acc
e
s
s
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard Biener
tree-op
t
imization/1
1
0
630
- enhance S
L
P permu
t
e support
commit
|
commitdiff
|
tree
2023-07-11
Richard Biener
t
r
ee-optimization/110614
-
SLP splat and r
e
-alig
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richard Bie
n
er
Closing th
e
GCC 10 branch
commit
|
commitdiff
|
tree
2023-07-06
Ric
h
a
rd B
i
ener
tree-optimiz
a
tion/11
0
556 - tail me
r
g
in
g
still pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Richar
d
Biener
tree
-
opt
i
mi
z
a
t
ion/110
5
63 - simplify epilogu
e
VF ch
e
cks
commit
|
commitdiff
|
tree
2023-07-06
R
i
chard Bi
e
ner
tree-optimization/11051
5
- wrong code
w
ith
L
IM + PRE
commit
|
commitdiff
|
tree
2023-07-06
Ri
c
hard Bi
e
ne
r
Fix
expecta
t
ion on gcc
.
dg/vect/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Ri
c
hard Bi
e
ne
r
adjust te
s
tc
a
se for no
w
happe
n
ing epil
o
g
u
e vectoriza
t
ion
commit
|
commitdiff
|
tree
2023-07-05
Richa
r
d Biener
middle-end/110541 - VEC_PERM_EXPR
doc
u
m
e
ntation is o
f
f
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
Fix typo i
n
vectorizer debug message
commit
|
commitdiff
|
tree
2023-07-04
Richar
d
Biener
tr
e
e-opti
m
izat
i
on/110491 - PHI-OPT and und
e
fs
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
hard
Bie
n
er
Use mark_ssa_
m
a
ybe_undefs in PHI-OPT
commit
|
commitdiff
|
tree
2023-07-04
R
icha
r
d Biener
Remove unnece
s
sary c
h
eck on scalar_niter == 0
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
rd Biene
r
tree
-
optimization/110376 - testcase f
o
r
f
ixed b
u
g
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
ard Biener
tree-optimization/
1
10228 - avoid undefs in i
f
combin
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
hard Biener
tree-optim
i
zat
i
on/110436
-
bogus
live/relevant fo
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richar
d
Biener
middle-end
/
110495 - avoid a
s
sociating constants with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
ard Bie
n
er
tree-optimiza
t
ion/110310 - move
v
e
c
tor epilogue disabling
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Rich
a
rd Biener
tree-optimi
z
at
i
on/110506 - ICE i
n
pa
t
tern rec
o
g wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richar
d
Biener
tr
e
e-o
p
timization/110506 - bo
g
us non-zero m
a
s
k
i
n
CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Bien
e
r
tree-optimization/11
0
496
-
TYPE_PRECISION issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
R
ic
h
ard Bie
n
er
middle-en
d
/11
0
489
-
a
v
oid usel
e
ss
w
ork on statist
i
cs
commit
|
commitdiff
|
tree
2023-06-30
Richard Biene
r
tree-opt
i
mizati
o
n/1103
8
1
- fix testcase
commit
|
commitdiff
|
tree
2023-06-29
R
i
chard Biener
t
r
ee-opti
m
i
z
ation/110460 - fe
n
d off vector
types from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Ri
c
hard B
i
ener
middle-end/1
1
0452
-
b
a
d code generat
i
on with AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
middle-end/1104
6
1 - p
a
tte
r
n applyi
n
g wrongly to vectors
commit
|
commitdiff
|
tree
2023-06-29
Ri
c
hard Biener
c/110454 - ICE
w
i
t
h
b
o
g
us
TYPE_PRECISIO
N
u
se
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
tree-optim
i
zation/110434 -
a
void <re
t
v
a
l> ={v}
{CLOBB
E
R
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
R
i
chard Bien
e
r
tree-
o
ptimization/110451 - hoi
s
t
i
nvariant co
m
pare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
tree-optimiz
a
tion/110443
-
prevent SLP splat of gather
s
commit
|
commitdiff
|
tree
2023-06-28
Ric
h
ard Bi
e
ner
Prev
e
nt TYPE_PRECISION on VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Rich
a
rd Biener
tree-optimization/96208 - SLP
o
f non
-
grou
p
e
d
lo
a
ds
commit
|
commitdiff
|
tree
2023-06-26
Richard Bien
e
r
tree-optimizatio
n
/110381 - p
r
eserve SLP
p
e
rmuta
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
n
a
rrowi
n
g initializers and init
i
alize
r
_const
a
nt_valid_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard Bien
e
r
Avoid
shorten_b
i
nar
y
_op on VEC
T
OR_
T
Y
P
E
commit
|
commitdiff
|
tree
2023-06-26
Ri
c
ha
r
d
B
iener
F
ix TYPE_PREC
I
SIO
N
us
e
in h
a
sh
a
ble
_
expr_equal_p
commit
|
commitdiff
|
tree
2023-06-26
R
ichard Biener
tree
-
optimization
/
110392 -
I
CE wit
h
p
r
ed
i
c
a
te analysi
s
commit
|
commitdiff
|
tree
2023-06-23
Ri
c
h
ard Biener
Fi
x
init
i
alizer_consta
n
t
_val
i
d_p_1 TYPE_PRECI
S
ION
u
se
commit
|
commitdiff
|
tree
2023-06-23
Ric
h
ar
d
Biener
Deal with vector typ
e
d o
p
era
n
ds in c
o
nversions
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Fix tree_simple_nonnegative_warnv_p for VEC
T
OR_TYPE
s
commit
|
commitdiff
|
tree
2023-06-23
R
i
cha
r
d Biener
Properly g
u
ard vect_look_throug
h
_possible_promo
t
i
o
n
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Use element_pre
c
i
s
ion
fo
r
match
.
pd arith co
n
version
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard
Biene
r
Bogus and miss
e
d folding o
n
vec
t
or compares
commit
|
commitdiff
|
tree
2023-06-23
Rich
a
rd Biener
Optimize
v
ector
c
odegen for invarian
t
loads,
f
ix
S
L
P
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Ric
h
ard
Biener
I
m
p
rove vect
o
r
_vector_composition_type
commit
|
commitdiff
|
tree
2023-06-22
Richard Bie
n
e
r
tree-optimizati
o
n
/
1
1
0332 - f
i
x ICE
w
ith
phipr
o
p
commit
|
commitdiff
|
tree
2023-06-21
Richard
Biener
Less stri
p
_offset in
IVOPT
s
commit
|
commitdiff
|
tree
2023-06-21
R
i
chard
Biener
Less
s
trip_offse
t
in IVOPT
s
commit
|
commitdiff
|
tree
2023-06-21
R
i
chard
B
iener
Hi
d
e IVOPT
s
strip_offset
commit
|
commitdiff
|
tree
2023-06-21
Richard Biener
[
i
386] Reject too large vec
t
ors fo
r
part
i
al
v
ector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richar
d
Bien
e
r
Imp
r
o
v
e
DSE to
handl
e
stores before _
_
builtin_unreachable ()
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Update virtual SSA for
m
manually w
h
e
r
e easil
y
p
ossible
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Rich
a
rd Biener
debug/110295 - mix
e
d up earl
y
/late
debug for mem
b
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Rich
a
rd Bi
e
n
er
Remove -save-temps from tests using -flto
commit
|
commitdiff
|
tree
2023-06-19
Richard Bie
n
e
r
tree-optimiza
t
i
on/110298 - CF
G
cleanup and stale n
b
_iterations
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
Fix
build of a
a
rc64
commit
|
commitdiff
|
tree
2023-06-19
R
i
cha
r
d Biene
r
AVX512
f
ully masked vectorizat
i
on
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
Add loop_v
i
nfo arg
u
ment to v
e
ct_get_l
o
op_ma
s
k
commit
|
commitdiff
|
tree
2023-06-16
Richard Bien
e
r
t
r
ee-optimization
/
1
1
0278 - uns < (typeof uns)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Richard
B
iener
tree
-
opti
m
iza
t
ion/11
0
269 - r
e
store missed condition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Rich
a
rd Biener
Fix memor
y
leak in lo
o
p header copying
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
mid
d
l
e
-e
n
d/1
1
0232 -
fix native
i
nterpre
t
of
vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
R
ichard B
i
e
n
er
Fix dis
a
mb
i
guation
a
gainst
.
MASK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Rich
a
r
d
Biener
Fix disambigua
t
ion against
.
MASK_STORE
commit
|
commitdiff
|
tree
2023-06-12
Rich
a
rd Biene
r
middle-end/
1
1020
0
- ge
n
mat
c
h force-lea
f
and co
n
vert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
Ri
c
hard Biener
middle-en
d
/110182 - TYPE_PRECISI
O
N on
V
E
CTOR_TYPE
c
auses
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Richard
B
iener
middle
-
end
/
110055 -
avoid CLOBBERing s
t
atic variables
commit
|
commitdiff
|
tree
2023-06-06
Richard Biener
tr
e
e-optimization/109143 -
i
mprove PTA
c
o
mpile time
commit
|
commitdiff
|
tree
2023-05-31
Richa
r
d Biene
r
ipa/1
0
9983 -
(
IPA) PTA spe
e
dup
commit
|
commitdiff
|
tree
2023-05-31
Ri
c
hard
B
iener
IP
A
PTA stats enhancement a
n
d non-
d
etail
s
dump slimmin
g
commit
|
commitdiff
|
tree
2023-05-25
Richard B
i
ener
target/109955 - handle pa
t
tern
g
en
e
ra
t
ed COND_EX
P
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Ri
c
har
d
Bi
e
ner
target
/
109944
- avoid STLF
f
a
il for V16QIm
o
de CTOR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richa
r
d Biene
r
tree-optim
i
zation/109849 - f
i
x fallo
u
t of
P
RE hoisting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Richard Bie
n
e
r
tr
e
e-optimiza
t
ion/109747 -
S
LP cost o
f
CTORs
commit
|
commitdiff
|
tree
2023-05-23
R
i
chard
Biener
Account for vector splat GPR->X
M
M move
c
ost
commit
|
commitdiff
|
tree
2023-05-23
Richard Biener
Generic vecto
r
op cost
i
ng a
d
justment
commit
|
commitdiff
|
tree
2023-05-23
Richard Biener
D
u
mp ANTIC_OUT befo
r
e pru
n
ing it
commit
|
commitdiff
|
tree
2023-05-23
Rich
a
rd Biene
r
tree-optimizatio
n
/10984
9
- m
i
ssed co
d
e hoistin
g
commit
|
commitdiff
|
tree
2023-05-15
R
i
ch
a
r
d
Biener
tree
-
optimization/1098
4
8
-
fi
x
TARGET_
M
EM_REF store
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
R
ichard Biener
Fix
g
cc
.
d
g
/vect/pr108950
.
c
commit
|
commitdiff
|
tree
2023-05-12
Richard Biener
tree-optimization/64731 - exte
n
d s
t
or
e
-from
C
TOR
l
ower
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Richard B
i
e
n
er
tree-o
p
timization/109791 - s
i
mplify (
u
nsign
e
d)&f
o
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
R
ichard Biener
A
void
g++
.
dg/
t
o
r
ture/pr106922
.
C
FA
I
L with
t
he pre-C
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
M
ichael Meissn
e
r
Bump up
precision siz
e
to 16 bit
s
.
2023-02-01 Richard Biener <
rguenther@suse.de
>
commit
|
commitdiff
|
tree
2023-05-05
Richard Biener
tree-optim
i
zation/1
0
9735
- conversion
f
or vectorized
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Ric
h
ard Biener
t
ree-optim
i
za
t
ion/
1
09721
- emu
l
ated ve
c
tors
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
tree
-
optimization/109724
-
new tes
t
case
commit
|
commitdiff
|
tree
2023-05-04
R
ichard Bien
e
r
Ren
a
me last_stmt to last_nondebug_stmt
commit
|
commitdiff
|
tree
2023-05-03
Richard Bie
n
er
More last_stmt removal
commit
|
commitdiff
|
tree
2023-05-03
Ric
h
ard
Biener
Spe
e
d
up
c
se_insn
commit
|
commitdiff
|
tree
next