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
Richard B
i
ener
t
re
e
-op
t
imization/1
1
0777 - abnormals and
r
e
cent P
R
E
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Richard Bi
e
ner
tre
e
-opt
i
mization/110766
-
missing PHI
l
oca
t
ion che
c
k
commit
|
commitdiff
|
tree
2023-07-21
Ric
h
ard Biener
tree-optimization/41320 - remove bogus XF
A
ILe
d
testca
s
e
commit
|
commitdiff
|
tree
2023-07-21
Richard Bie
n
er
t
r
e
e-optimizati
o
n/88540 - FP x > y ? x :
y
i
f
-conversio
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard
Biener
tree-optimiza
t
ion/110
7
42 -
fix latent
issue wi
t
h pe
r
m
u
ting
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard
B
iener
tree-optimization/110204 - s
e
cond level redundan
c
y
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard B
i
en
e
r
middle-end/61747 - condi
t
ional move expansion and constants
commit
|
commitdiff
|
tree
2023-07-18
Richard Biener
m
iddle-end/105715 - mis
s
ed
RTL if
-
conversion with COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Richard Biener
tre
e
-
opti
m
ization/110669 -
bo
g
us matching of
l
oop
b
itop
commit
|
commitdiff
|
tree
2023-07-14
R
i
chard Biener
Prov
i
de extra checking for
p
h
i
argu
m
ent
a
ccess fro
m
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard Biener
tree-
o
pt
i
miza
t
ion/110630
- enha
n
ce
SLP permute sup
p
ort
commit
|
commitdiff
|
tree
2023-07-11
Richa
r
d Biener
tree-
o
ptimization/110614 - SLP splat and re
-
align
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richard Bie
n
er
Closing
the GCC 10
bran
c
h
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tre
e
-optimization/
1
1
0
556 -
tail mergin
g
still pr
e
-tuples
commit
|
commitdiff
|
tree
2023-07-06
R
i
char
d
B
i
ener
tr
e
e-opt
i
mi
z
at
i
on/11
0
563 - sim
p
lify epilogue VF checks
commit
|
commitdiff
|
tree
2023-07-06
R
ichard
B
i
e
n
e
r
tree-opti
m
iz
a
tion/110515 - wro
n
g c
o
de
w
ith
LIM + PRE
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
F
ix
e
xpectation on gcc
.
dg/vect/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Richard Biene
r
adjust t
e
stcase for now happe
n
ing epilogue v
e
cto
r
ization
commit
|
commitdiff
|
tree
2023-07-05
Ri
c
hard Biene
r
middle-end/110541 - VEC_P
E
RM_EXPR
do
c
um
e
ntation is off
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
Fix typo in
vector
i
z
er
debug message
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
ard Biener
t
r
ee
-
optimiza
t
ion/110491 - P
H
I-OP
T
an
d
undefs
commit
|
commitdiff
|
tree
2023-07-04
R
i
chard Biener
Use mark_
s
sa
_
maybe_un
d
efs in PHI-OPT
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
R
e
move unnecessary check on scala
r
_niter == 0
commit
|
commitdiff
|
tree
2023-07-04
R
i
chard
Biener
tree-
o
pt
i
miza
t
i
o
n
/1103
7
6 - testcase f
o
r fixe
d
bug
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
tree-op
t
im
i
zation
/
110228 - avoid undefs
in ifcombine
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
R
ichard B
i
ener
tree-optimizat
i
on/110436 - b
o
gus live/rel
e
vant
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
h
a
r
d Biener
middle-end/110495 - avoid assoc
i
ating constant
s
with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard
Bie
n
er
tree
-
o
p
ti
m
i
z
ation/110310
-
move vect
o
r epil
o
gue disabling
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biener
t
r
ee-optimization/110506 - I
C
E in pattern rec
o
g
with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Rich
a
rd Bien
e
r
tree
-
op
t
imizati
o
n/
1
10506 - bogus non-zero mas
k
in CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
tree-optimization/1
1
0496 - TYPE_PRECISION
is
s
ue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
R
i
c
h
a
r
d
Biener
m
iddle-end/110489 - avoid us
e
less wor
k
o
n s
t
atist
i
cs
commit
|
commitdiff
|
tree
2023-06-30
Richard Biener
tree-optimization/110381
- fix testcase
commit
|
commitdiff
|
tree
2023-06-29
Rich
a
rd
B
iener
tree
-
optimi
z
ation/
1
1
0460 -
f
end
off vector
t
ypes from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Ric
h
ard Biener
middle-
e
n
d/11
0
452 - bad
c
od
e
gener
a
tion with
AV
X
512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Ri
c
hard
Biener
mid
d
le-end/11
0
461 -
pattern apply
i
ng wrongly t
o
vectors
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
c/1104
5
4
- ICE with bogus TYPE_PREC
I
S
I
O
N use
commit
|
commitdiff
|
tree
2023-06-28
Rich
a
r
d
Biener
t
ree-optimization/1
1
0434 -
avoid <retval> ={v} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
tre
e
-optimization/110451 - hoist inv
a
r
i
ant compare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
tree-optimization/
1
10443
-
prevent S
L
P splat
o
f gat
h
er
s
commit
|
commitdiff
|
tree
2023-06-28
Rich
a
r
d
Bi
e
n
er
P
revent TYPE
_
PRECIS
I
ON on
V
E
CTOR
_
TYPEs
commit
|
commitdiff
|
tree
2023-06-27
R
i
char
d
Bie
n
e
r
tree-optimiza
t
ion/96208
-
SLP of non-
g
roup
e
d lo
a
ds
commit
|
commitdiff
|
tree
2023-06-26
Ric
h
ard Biene
r
tr
e
e-o
p
t
i
mization/110381 - preserve SL
P
p
e
rmutat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Ri
c
hard Bi
e
ne
r
narrowi
n
g initializers and init
i
alize
r
_co
n
st
a
nt_valid_p_1
commit
|
commitdiff
|
tree
2023-06-26
Ri
c
hard
Biener
Avoid s
h
ort
e
n_
b
inary_op
on VECTOR_TYPE
commit
|
commitdiff
|
tree
2023-06-26
Richard
B
iene
r
F
i
x TYP
E
_PRECISIO
N
use in
hash
a
b
le_ex
p
r
_
equal_
p
commit
|
commitdiff
|
tree
2023-06-26
R
ichard Biener
tre
e
-optimization/1103
9
2
- ICE with pre
d
icate analys
i
s
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Fix initializer_constant_valid_
p
_1 TY
P
E
_
PRECISION use
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard
B
ien
e
r
Deal with vect
o
r typed
operands in conversions
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Fix tre
e
_s
i
mple_nonnegat
i
ve_
w
arnv
_
p for VECTOR_
T
YPEs
commit
|
commitdiff
|
tree
2023-06-23
Rich
a
rd B
i
ener
Properly g
u
ard vect
_
look
_
throug
h
_p
o
ssible_promotion
commit
|
commitdiff
|
tree
2023-06-23
R
ichar
d
Biener
U
s
e el
e
m
e
n
t_pr
e
ci
s
i
o
n for match
.
pd arith conversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Ric
h
ard Bien
e
r
Bogus and
m
iss
e
d folding
on ve
c
tor
compares
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Optimize
v
e
c
t
or codeg
e
n for invariant loads, fix SL
P
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Ri
c
hard Biener
Improve vecto
r
_
vector_compo
s
itio
n
_type
commit
|
commitdiff
|
tree
2023-06-22
Richard
B
iener
tree-o
p
timization/
1
10332
-
fix ICE with phiprop
commit
|
commitdiff
|
tree
2023-06-21
Richard
Bie
n
er
Less
strip_offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richar
d
B
i
ene
r
Less strip
_
offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richard B
i
ener
Hide IVOPT
s
s
t
rip_
o
ffset
commit
|
commitdiff
|
tree
2023-06-21
Richard
B
iener
[i386] Reject too large ve
c
tors
f
or
partia
l
ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Im
p
rove DSE to h
a
ndle st
o
re
s
b
e
fore __
b
uiltin
_
un
r
ea
c
hable ()
commit
|
commitdiff
|
tree
2023-06-20
Richa
r
d
Biener
Update virtual SSA fo
r
m
m
a
n
u
al
l
y w
h
ere easily
pos
s
ibl
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Ric
h
ar
d
Biener
debug/11029
5
- mixed
up early/l
a
te debug for m
e
mber
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richard
Biener
Remove -save-
t
emps from test
s
u
sing -flto
commit
|
commitdiff
|
tree
2023-06-19
Richar
d
Bi
e
n
e
r
tre
e
-optimization/110298 - CFG
c
leanup
and stale
nb_iterations
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
Fi
x
b
u
i
l
d o
f
aa
r
c64
commit
|
commitdiff
|
tree
2023-06-19
Richard
B
iener
AVX512 fu
l
ly masked vectorization
commit
|
commitdiff
|
tree
2023-06-19
Richard
Bi
e
ner
Add loop_vi
n
fo argument to vect_ge
t
_
l
oop_mask
commit
|
commitdiff
|
tree
2023-06-16
Ri
c
har
d
B
i
ener
tree-optimization/110278 - uns
<
(
t
ypeof un
s
)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Ric
h
ard
B
ien
e
r
tree-optimization/11
0
269 - restore
m
is
s
ed condition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
Fi
x
memory leak in loop
h
eader copy
i
n
g
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
middle-e
n
d
/
1102
3
2 - f
i
x
native inte
r
pret of vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
Fix di
s
a
m
b
iguation
against
.
MASK_L
O
AD
commit
|
commitdiff
|
tree
2023-06-12
Richard
Biener
Fi
x
d
i
sam
b
igu
a
tion against
.
M
A
SK_STORE
commit
|
commitdiff
|
tree
2023-06-12
Ric
h
ard B
i
ene
r
middle
-
end/1
1
0200 - gen
m
atch force-l
e
af and convert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
R
ichar
d
Biener
mid
d
le-end
/
110182 - TYPE_PRECISION on VECTOR_TYPE ca
u
ses
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Richard Bie
n
e
r
middle-end/110055 - a
v
o
id CLOBBERing s
t
atic variables
commit
|
commitdiff
|
tree
2023-06-06
Richard Biener
t
ree-optimization/10914
3
-
i
mprove
P
TA compile time
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
ipa/109983 - (
I
PA) PTA speedup
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
IP
A
PTA stats enha
n
cement and non-details dump slimming
commit
|
commitdiff
|
tree
2023-05-25
Richard Biener
targ
e
t/
1
09955 - handl
e
patt
e
rn generated
C
ON
D
_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biener
t
arget/
1
09944 - av
o
id STLF fail fo
r
V16QImode CTOR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
R
ic
h
a
r
d
Biener
tree-op
t
i
m
ization/109
8
49 - fix f
a
llout
o
f
PRE hoisting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
R
ichard B
i
ener
tree-
o
ptimizatio
n
/109747 - SLP cost of CTORs
commit
|
commitdiff
|
tree
2023-05-23
Ri
c
h
ard Biener
Ac
c
ount for vector splat GP
R
->XMM move
c
o
st
commit
|
commitdiff
|
tree
2023-05-23
Richard Bi
e
ne
r
Ge
n
eri
c
vector op
costing adjustment
commit
|
commitdiff
|
tree
2023-05-23
Ric
h
ar
d
B
i
en
e
r
Dump ANTIC
_
O
U
T
b
e
fore pruning it
commit
|
commitdiff
|
tree
2023-05-23
R
i
chard Bien
e
r
t
re
e
-
op
t
imizatio
n
/
1
09849
-
missed code hoisting
commit
|
commitdiff
|
tree
2023-05-15
Richard Biener
tree-
o
ptimi
z
ation/109848 - f
i
x
TARGET_
M
EM_R
E
F st
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Richard
B
i
e
n
er
F
i
x gcc
.
d
g
/
v
e
ct/p
r
108950
.
c
commit
|
commitdiff
|
tree
2023-05-12
Richard Biener
tr
e
e-op
t
imiza
t
ion
/
64731
-
e
xtend stor
e
-from C
T
OR lowering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Ric
h
ard Biener
tr
e
e
-
op
t
imi
z
a
t
ion/10
9
791 - sim
p
lif
y
(unsigned
)
&fo
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Richard Bien
e
r
A
v
oid g++
.
dg/torture/pr106
9
22
.
C
FAIL
w
ith t
h
e pre-C
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Richard Biener
t
ree-optimizatio
n
/109735 -
c
o
nv
e
rsion fo
r
v
ector
i
zed
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
tree-
o
p
t
i
mization/109721 - emulated vectors
commit
|
commitdiff
|
tree
2023-05-04
Ric
h
ard Bien
e
r
tree-optimization/10
9
724 - new testcase
commit
|
commitdiff
|
tree
2023-05-04
Richar
d
Biener
R
ename las
t
_stmt
to la
s
t
_nondebug_stm
t
commit
|
commitdiff
|
tree
2023-05-03
Ri
c
hard
Bien
e
r
M
ore last_stmt
r
emoval
commit
|
commitdiff
|
tree
2023-05-03
Richard Bi
e
n
e
r
Speedup cse_insn
commit
|
commitdiff
|
tree
2023-05-03
Richard
B
iener
Impr
o
ve RTL
CSE
h
as
h
table hash usage
commit
|
commitdiff
|
tree
next