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/110838 - vectorization of widened right shifts
2023-08-04
Richard
B
iener
tree-optimization/110838 - v
e
ctorization
of
w
idened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Rich
a
rd Biener
tree-
o
p
t
i
mizat
i
on
/
110838
-
less
a
ggressively fold ou
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
R
i
chard Biener
[
lib
b
acktrace]
fix up
b
roken test
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
tr
e
e
-
opt
i
mization/110838 - vectorization o
f
w
i
dened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
tre
e
-opti
m
ization/110702 - avoid zero-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Impr
o
v
e
sink
i
n
g with u
n
related defs
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard
B
iener
A
dd vi
r
t
ual
o
perand global liveness comput
a
tion class
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard Biener
S
w
ap loop splitting and
final value re
p
lacement
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
Mak
e
add_phi_n
o
de_to_bb stat
i
c
commit
|
commitdiff
|
tree
2023-08-02
Richard Bien
e
r
tree-optim
i
zation/92335 -
Im
p
rove
s
inking
heuris
t
i
cs
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
rtl-optimiz
a
tion/
1
1058
7
- remove
q
u
a
dratic
reg
n
o_in
_
use_p
commit
|
commitdiff
|
tree
2023-07-27
Richard B
i
e
n
er
tree-opti
m
ization/91838 - fix FAIL
of
g
++
.
dg/opt/
p
r91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard
B
ien
e
r
XFAIL parts
b
roken delibe
r
ately b
y
r13-1762-gf9d4c3b45c5ed5
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
R
e
move re
c
ursive post-dom
i
n
ator traversal in sin
k
ing
commit
|
commitdiff
|
tree
2023-07-26
R
ichard Biener
tree-optimiza
t
ion/106
0
8
1 - elide redundant permute
commit
|
commitdiff
|
tree
2023-07-26
Richard
Bien
e
r
t
r
ee-opti
m
ization/110799 -
fi
x
bug in
code
h
oisting
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
Remove SLP_T
R
EE_VEC_S
T
M
T
S in favor of SLP_TREE_VEC_DEFS
commit
|
commitdiff
|
tree
2023-07-24
R
ichard Biener
Remo
v
e
u
nused t
r
ee-vectorizer
.
h
i
nclude
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
[i38
6
] rem
o
ve unused tree-vectorizer
.
h
i
n
cludes
commit
|
commitdiff
|
tree
2023-07-24
Richa
r
d
B
iener
tree-optimization/110777 - abno
r
m
a
l
s and
recent PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Rich
a
r
d Bi
e
ner
tree-optimization/110766 - mi
s
sing PHI lo
c
ation check
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
tree-optimi
z
a
t
ion/41320 - remove
b
o
g
us
XFAILed
t
estc
a
se
commit
|
commitdiff
|
tree
2023-07-21
Richard Bie
n
er
tre
e
-optimiz
a
ti
o
n
/88540 - FP x
>
y ? x :
y if-conversio
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Rich
a
rd
Biener
tree
-
o
p
timization/11074
2
-
f
ix latent issue with pe
r
mut
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richar
d
B
i
ener
t
r
ee-optimizati
o
n/1
1
020
4
- second level re
d
undan
c
y
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard Bien
e
r
m
iddle-
e
n
d/61747 - conditi
o
nal move expansio
n
and con
s
tants
commit
|
commitdiff
|
tree
2023-07-18
Richard Biene
r
mid
d
l
e-end/105715 - mis
s
ed RTL
i
f
-
co
n
vers
i
on with COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Richard
Biener
tr
e
e-op
t
imization/110669 - bogus
matching of loop bitop
commit
|
commitdiff
|
tree
2023-07-14
Richard Bie
n
er
Provide extra checkin
g
f
o
r
p
hi argument
a
ccess
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richard
B
iener
t
r
e
e
-optimization/110630
-
enhan
c
e SLP pe
r
mu
t
e support
commit
|
commitdiff
|
tree
2023-07-11
R
i
c
hard
B
iener
tree-opti
m
ization/1
1
06
1
4 - SLP splat and re
-
align
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richard Biener
Closin
g
t
he G
C
C 10 branch
commit
|
commitdiff
|
tree
2023-07-06
R
i
c
ha
r
d Biener
tree-optimization/
1
10556
-
tail
m
erg
i
ng st
i
l
l
pre-tu
p
les
commit
|
commitdiff
|
tree
2023-07-06
R
i
chard Biener
t
r
ee-optimi
z
ation/
1
10563 - simpli
f
y epilog
u
e VF c
h
ecks
commit
|
commitdiff
|
tree
2023-07-06
Richard Biener
tr
e
e
-optimization/1
1
0515
-
wrong code
w
ith L
I
M +
P
R
E
commit
|
commitdiff
|
tree
2023-07-06
Richard Biene
r
F
i
x
expe
c
tation on gcc
.
dg/vect
/
pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Richard Biene
r
adjust t
e
stc
a
se for
n
ow happening epilogue vectorization
commit
|
commitdiff
|
tree
2023-07-05
Richard Bie
n
er
middle-end
/
11054
1
-
V
EC_PER
M
_EXPR d
o
cum
e
n
tation is
o
ff
commit
|
commitdiff
|
tree
2023-07-05
Richard Biener
Fi
x
typo in
v
e
cto
r
izer debu
g
message
commit
|
commitdiff
|
tree
2023-07-04
Richard Bie
n
e
r
tree-o
p
t
i
mization/110491 - PHI-OPT and unde
f
s
commit
|
commitdiff
|
tree
2023-07-04
Richard B
i
ener
U
s
e mark_ssa_ma
y
be_undefs in
P
HI-OPT
commit
|
commitdiff
|
tree
2023-07-04
Richard Bien
e
r
Re
m
ove unnecessary check on scalar_ni
t
e
r == 0
commit
|
commitdiff
|
tree
2023-07-04
Ri
c
hard Biener
t
ree
-
op
t
imiz
a
tion
/
110376 - test
c
ase for
f
ix
e
d bu
g
commit
|
commitdiff
|
tree
2023-07-04
Richard Bi
e
ne
r
tree-op
t
imizat
i
on/110228 - avoi
d
u
ndefs in
ifcomb
i
n
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
tree-op
t
imization
/
110436 - bo
g
us live
/
re
l
evant for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Ric
h
a
r
d
Bie
n
er
mi
d
dl
e
-end/110495 - avoid
a
ssocia
t
ing constants with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard Biener
tree-
o
ptimi
z
ation/110310 - mo
v
e
v
e
ctor epilogue disabli
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard B
i
ener
tree-
o
ptimi
z
atio
n
/1
1
0506 - ICE
in pattern recog
with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biener
tree-o
p
timization/110506 - bogus non
-
zero
m
ask in CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard Bien
e
r
tree-optimization/110496 - TYPE_
P
RECISION issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Ri
c
hard Bie
n
er
mid
d
l
e-en
d
/110489 - avoid
usel
e
ss wo
r
k on statistics
commit
|
commitdiff
|
tree
2023-06-30
Richard
B
i
e
ner
tree-optimization/11038
1
- fix testcase
commit
|
commitdiff
|
tree
2023-06-29
Ri
c
hard Biener
tree-op
t
i
mization/110
4
60 - fend o
f
f
v
e
ctor types fro
m
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
mi
d
d
l
e-end/110452 - bad code generation with
AV
X
512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
R
i
chard Biener
midd
l
e-end/1
1
0461 -
patte
r
n app
l
ying wrongly
to
v
e
c
t
ors
commit
|
commitdiff
|
tree
2023-06-29
Richar
d
Biener
c/1104
5
4 - ICE with b
o
gus TYPE
_
PRECISION use
commit
|
commitdiff
|
tree
2023-06-28
Rich
a
rd
Biener
tree-
o
p
ti
m
ization/1104
3
4
- avoid <retval> ={v} {CLOB
B
ER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Bie
n
er
tree-optimiza
t
ion/110451 - hoist invariant
c
om
p
are
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Bie
n
er
t
r
ee
-
op
t
imization/11
0
443
-
p
reve
n
t SLP sp
l
a
t of gathers
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
Prevent TYP
E
_P
R
ECI
S
ION on VEC
T
O
R
_
TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard Biene
r
tre
e
-op
t
i
miz
a
tion/96208 - SLP of non-grouped l
o
ads
commit
|
commitdiff
|
tree
2023-06-26
Richard B
i
ener
tree-optimi
z
ation/110381 - prese
r
ve SLP pe
r
mutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richar
d
B
iener
n
a
rrowing initializers and initializer_constant_valid_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
Avoid sho
r
ten_bin
a
ry_op o
n
V
E
C
T
OR_TYPE
commit
|
commitdiff
|
tree
2023-06-26
Richard Biene
r
F
i
x
T
Y
P
E_PRECIS
I
ON use in h
a
sh
a
ble_e
x
p
r_equal_p
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
tree-op
t
imiza
t
ion/110392 - ICE
w
ith pre
d
i
c
ate a
n
aly
s
is
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d
B
iener
Fix initializer_constan
t
_valid_p_1 T
Y
PE_PRECI
S
ION use
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Deal with vector typed
o
perands in c
o
nversions
commit
|
commitdiff
|
tree
2023-06-23
Richard Bi
e
ner
Fi
x
tree_s
i
mple_nonnegative_warnv_p for VECTOR_T
Y
PEs
commit
|
commitdiff
|
tree
2023-06-23
Richard Bien
e
r
Pr
o
perly gu
a
rd vect_l
o
ok
_
through_possibl
e
_promotion
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
Biener
Use element_prec
i
si
o
n
for ma
t
ch
.
pd arith
c
onversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
B
ogus a
n
d
m
issed folding o
n
v
e
ctor compa
r
es
commit
|
commitdiff
|
tree
2023-06-23
R
i
char
d
Biener
Optimize
v
ector c
o
degen for invariant l
o
ad
s
,
f
ix SLP
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
R
i
c
hard Biener
I
mprove v
e
ctor_vector_
c
ompositi
o
n_type
commit
|
commitdiff
|
tree
2023-06-22
Richard
Biener
tree-optimizati
o
n/110332 - f
i
x ICE wit
h
phiprop
commit
|
commitdiff
|
tree
2023-06-21
Richard
B
iener
Le
s
s s
t
rip_offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Rich
a
rd Biener
Less strip_offset
in
I
V
OPTs
commit
|
commitdiff
|
tree
2023-06-21
Rich
a
r
d Biener
H
ide IVOPTs stri
p
_of
f
set
commit
|
commitdiff
|
tree
2023-06-21
R
i
c
h
a
r
d Bie
n
er
[
i
386] Re
j
ect too
large ve
c
tors for
p
artial vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
R
i
chard
Biener
Improve
D
S
E to hand
l
e stores before __builtin_u
n
reachab
l
e ()
commit
|
commitdiff
|
tree
2023-06-20
Richard
Biener
Update
virtu
a
l SSA form manually
w
here easily
p
o
s
s
ible
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard Bi
e
ner
debug/110295 - mixed
u
p
early/la
t
e
d
e
bug for
m
ember
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richard Bien
e
r
R
e
move
-
s
av
e
-temps from tests
u
s
ing -fl
t
o
commit
|
commitdiff
|
tree
2023-06-19
Ric
h
ard Biener
tree-op
t
i
m
ization/110298 - CFG cleanu
p
and
s
tale
n
b_iterations
commit
|
commitdiff
|
tree
2023-06-19
R
ichar
d
Biene
r
F
ix build o
f
aarc64
commit
|
commitdiff
|
tree
2023-06-19
Richard
B
i
e
n
e
r
AVX512
f
u
l
ly masked vectorization
commit
|
commitdiff
|
tree
2023-06-19
Richard B
i
ener
A
dd
l
oop_vinfo argu
m
ent
to vect_get
_
loop
_
mask
commit
|
commitdiff
|
tree
2023-06-16
Richard Biener
tree-op
t
imization/
1
102
7
8
- uns < (typ
e
of uns)
(
uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Richar
d
B
i
ener
tree-o
p
timization/110269 -
r
estore mi
s
s
ed co
n
dition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
Fix memor
y
leak in loop header copying
commit
|
commitdiff
|
tree
2023-06-13
Ric
h
a
r
d
Biene
r
middle
-
e
n
d
/
110232 - fix
n
a
tiv
e
i
nterpret
of vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Ri
c
hard Biener
Fi
x
dis
a
mbiguation ag
a
inst
.
MASK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Rich
a
rd Bien
e
r
Fix disa
m
b
ig
u
ation against
.
MASK_S
T
O
RE
commit
|
commitdiff
|
tree
2023-06-12
Richard Biener
m
i
ddle-end/110200 - ge
n
match force-leaf and co
n
ver
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
R
ichar
d
Bi
e
ner
middle-end/110182
-
TYPE_PRECIS
I
ON on VECTOR_TY
P
E
c
a
uses
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
R
ichard Biener
middl
e
-end/11005
5
-
a
void CLOBBERing sta
t
i
c
variabl
e
s
commit
|
commitdiff
|
tree
2023-06-06
Ri
c
hard Bie
n
er
tree-opti
m
izat
i
o
n
/10
9
143 - improv
e
P
T
A
comp
i
le time
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
i
pa
/
1
09983 - (IPA) PTA sp
e
e
dup
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
IPA PTA sta
t
s
enhancement and non
-
deta
i
ls dump
slimming
commit
|
commitdiff
|
tree
2023-05-25
Richard Biener
targe
t
/1
0
9955 -
ha
n
dl
e
pattern
generated COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
next