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/110228 - avoid undefs in ifcombine more thoroughly
2023-07-04
Richard Biener
tree-
o
pti
m
ization/
1
10228 - avo
i
d
u
ndefs in ifcomb
i
ne
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard
Biener
tree-optimization/110436 -
b
ogus l
i
ve/relevant for
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richa
r
d Bi
e
n
er
m
iddle-end/110495
-
avoid associating consta
n
ts with
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
R
i
ch
a
rd B
i
ener
tree
-
op
t
i
m
ization/1
1
0310 - move ve
c
tor
e
pilogue
d
i
sabling
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richard Biene
r
tr
e
e-o
p
timizati
o
n/110506 - IC
E
in p
a
t
t
ern
recog with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Richa
r
d Bi
e
ner
tree-
o
pt
i
mization/110506 - bogus non-ze
r
o m
a
sk in CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richa
r
d B
i
ener
tree-optimi
z
a
tio
n
/110496 - TY
P
E_PRECISION issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
R
i
chard Biener
middle-end/11048
9
- avoid
useless
work on statistics
commit
|
commitdiff
|
tree
2023-06-30
Ric
h
ard
B
ien
e
r
tree-o
p
timi
z
ation/
1
1
0
3
81 - f
i
x
testcas
e
commit
|
commitdiff
|
tree
2023-06-29
R
i
c
h
a
rd
B
iener
tree
-
o
p
timization/110460 - fend off v
e
ctor types from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Ric
h
a
rd Biener
middl
e
-end/110452 - bad code generatio
n
w
i
th AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard
B
iener
mid
d
le-end/11
0
461 -
p
a
t
tern applying wrongly to
v
ectors
commit
|
commitdiff
|
tree
2023-06-29
Richa
r
d
Biener
c/110454
- ICE with bo
g
us TYPE_
P
RECISION
u
s
e
commit
|
commitdiff
|
tree
2023-06-28
Richard B
i
ener
tree-optim
i
zation/110434 - avoid <retval>
=
{
v
} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
t
ree-optimizat
i
on/110451 - hoist in
v
a
r
iant
c
ompare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
R
i
ch
a
rd Biener
tr
e
e-optimiza
t
i
on/1
1
0
44
3
- prevent SLP splat of gathe
r
s
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
Prevent TYPE
_
PRECISIO
N
on VECTOR
_
TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard Biener
tre
e
-optimization/9
6
208
-
S
LP of non-grouped
l
oads
commit
|
commitdiff
|
tree
2023-06-26
R
i
c
ha
r
d Bien
e
r
tree
-
optimization/110381 - pre
s
e
rv
e
SLP p
e
rmutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richa
r
d
Biener
narrowing initi
a
lizers and i
n
itialize
r
_constant_val
i
d_p_
1
commit
|
commitdiff
|
tree
2023-06-26
Richar
d
Biener
Av
o
id short
e
n_binar
y
_op on VECTOR_TYPE
commit
|
commitdiff
|
tree
2023-06-26
Richard
Biener
Fix T
Y
PE_PRECISION us
e
i
n
hashable_expr_equal_p
commit
|
commitdiff
|
tree
2023-06-26
Richard
Bien
e
r
tre
e
-optimizat
i
on/110
3
92 - I
C
E with pred
i
c
a
te analy
s
is
commit
|
commitdiff
|
tree
2023-06-23
Rich
a
rd Bi
e
ner
F
i
x initia
l
izer_c
o
nstant_valid_
p
_1
T
YP
E
_PRECISI
O
N u
s
e
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
D
eal with ve
c
tor typed oper
a
nds in
convers
i
ons
commit
|
commitdiff
|
tree
2023-06-23
Richard Bi
e
n
e
r
Fi
x
tree_simple_nonnegative_warnv_p for VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard
B
iener
P
r
operly guard vect_look_thro
u
gh_po
s
sible
_
pro
m
otion
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
Biener
Us
e
element_
p
rec
i
sion
f
o
r m
a
tch
.
pd arith c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Rich
a
rd Biener
Bogus an
d
missed foldin
g
on vector compares
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard Bien
e
r
Optimize vector codegen for inv
a
riant loads, fix S
L
P
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard Bie
n
er
I
m
pr
o
ve vector_
v
ec
t
or_comp
o
sition_type
commit
|
commitdiff
|
tree
2023-06-22
R
i
cha
r
d Biener
tre
e
-optimiza
t
ion/110332 - fix
I
C
E with phiprop
commit
|
commitdiff
|
tree
2023-06-21
Richard Biener
Less
s
trip_offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Ric
h
ard Biener
Less
strip_
o
ffset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Ri
c
har
d
Bi
e
ner
Hide IVOPTs
s
trip_offset
commit
|
commitdiff
|
tree
2023-06-21
Richard Biener
[i3
8
6]
R
eject too large vect
o
rs for par
t
ial vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Ri
c
hard
Biener
Improve
D
SE to handle st
o
res
before __built
i
n
_unreachable ()
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Update v
i
rtual SSA form manual
l
y where e
a
sily possible
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
R
i
chard
Biener
debu
g
/110295 - mix
e
d u
p
early
/
late
debug for m
e
mber
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richa
r
d
B
iener
Remove -save-
t
emps from te
s
ts using -flto
commit
|
commitdiff
|
tree
2023-06-19
Ric
h
ar
d
Biener
t
r
ee-optimiza
t
io
n
/
110298 - C
F
G cleanup and stale nb_
i
terat
i
o
ns
commit
|
commitdiff
|
tree
2023-06-19
Rich
a
rd
B
i
e
ner
F
ix build of
a
arc64
commit
|
commitdiff
|
tree
2023-06-19
Ri
c
hard Bien
e
r
AVX512 fully ma
s
ked vectorization
commit
|
commitdiff
|
tree
2023-06-19
R
ichard Bi
e
n
e
r
Add loop
_
v
i
nfo argumen
t
to vect_get_lo
o
p
_mask
commit
|
commitdiff
|
tree
2023-06-16
R
i
c
hard
B
i
e
ner
t
r
ee-optimizat
i
o
n
/110278
-
uns < (ty
p
eo
f
u
n
s)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Rich
a
r
d Biener
tree-o
p
t
imiz
a
tion/110
2
69 - restore m
i
s
s
e
d
condition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Ric
h
ard Biener
F
i
x memory leak
in
loop
h
e
a
der copyi
n
g
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
midd
l
e-e
n
d
/110232
- fix native
i
nt
e
rpret
o
f vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Rich
a
rd Biener
F
ix disam
b
iguation
a
gainst
.
MASK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
R
i
c
hard Biener
Fix disambiguation ag
a
in
s
t
.
MASK_STORE
commit
|
commitdiff
|
tree
2023-06-12
Richard Bi
e
ner
m
iddle-end/110200 - genmatch force-leaf and convert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
Ri
c
ha
r
d Biener
middle-end
/
1
1
0182 - TYPE_PRECISION on
V
ECTOR_
T
Y
PE c
a
uses
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
R
ich
a
r
d Biener
mid
d
l
e
-end/11
0
055 - avoid
C
LOBBERing stat
i
c variables
commit
|
commitdiff
|
tree
2023-06-06
Richa
r
d Bien
e
r
tree
-
opt
i
m
izati
o
n/109143 -
i
m
prove
P
T
A compile t
i
me
commit
|
commitdiff
|
tree
2023-05-31
Richard
Biener
ipa/109983 - (IPA) P
T
A spee
d
up
commit
|
commitdiff
|
tree
2023-05-31
Ric
h
ar
d
Biener
IPA
P
T
A stats enhancement and non
-
details dump slimmin
g
commit
|
commitdiff
|
tree
2023-05-25
Richard Biener
target/109955 - handle pa
t
tern ge
n
erated COND
_
EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biene
r
tar
g
et/109944 - avoid STL
F
fail for V16QImode CTOR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richa
r
d Bien
e
r
tree-opt
i
mization/109849 -
f
i
x fallout
o
f PRE
h
oisting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Richa
r
d Biener
tree-optimization/109747 - S
L
P cos
t
of CT
O
R
s
commit
|
commitdiff
|
tree
2023-05-23
R
ichard Biener
Accou
n
t for vector spl
a
t
GPR->XMM move
co
s
t
commit
|
commitdiff
|
tree
2023-05-23
Rich
a
rd
B
iener
Gen
e
ric
vect
o
r
op cos
t
ing adjustment
commit
|
commitdiff
|
tree
2023-05-23
Rich
a
rd Biene
r
Dump ANTI
C
_
OUT before prun
i
ng it
commit
|
commitdiff
|
tree
2023-05-23
Rich
a
rd Biener
tre
e
-optimization
/
1
0
9849 - missed
c
ode
h
oist
i
n
g
commit
|
commitdiff
|
tree
2023-05-15
Richar
d
Bi
e
n
e
r
tree-optimi
z
ation
/
10
9
8
4
8
- fix TARGET_MEM_REF st
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Richa
r
d B
i
en
e
r
Fix gcc
.
dg/vect/pr108950
.
c
commit
|
commitdiff
|
tree
2023-05-12
R
i
char
d
Bien
e
r
tree-optimizati
o
n/64731 - ex
t
end store
-
from C
T
OR lowering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Richard Biener
tree-o
p
tim
i
zation/109791 - simp
l
ify
(
unsigned
)
&f
o
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
R
i
chard Biener
A
v
oi
d
g++
.
dg/tortur
e
/p
r
106922
.
C F
A
I
L
with the
pre-C
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Michael M
e
iss
n
e
r
B
ump
u
p pre
c
ision size to 16
bit
s
.
2023-02-01
Richard Biener
<rguenther@suse.de>
commit
|
commitdiff
|
tree
2023-05-05
Richard Biener
tree-optim
i
zation/109735 - conversion for vectorized
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
t
r
ee-optimiza
t
ion/10
9
721 -
emulate
d
ve
c
tors
commit
|
commitdiff
|
tree
2023-05-04
R
ichard Biener
tree-opti
m
izatio
n
/
1
097
2
4 - new testcase
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
Rename last_stmt to
l
a
st_nondebug_stmt
commit
|
commitdiff
|
tree
2023-05-03
Ric
h
ard Biener
More last_stmt re
m
o
val
commit
|
commitdiff
|
tree
2023-05-03
R
i
chard Biener
S
peedu
p
cse_insn
commit
|
commitdiff
|
tree
2023-05-03
Richard Biener
Im
p
rove RTL CSE ha
s
h tab
l
e hash us
a
ge
commit
|
commitdiff
|
tree
2023-05-02
Richard Biener
tre
e
-optimiza
t
ion/109672
-
p
r
o
per
l
y check emulated
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Richard Biener
[i386]
Fix testc
a
ses for e
m
ul
a
ted s
c
atter
commit
|
commitdiff
|
tree
2023-04-28
Rich
a
r
d
Bie
n
e
r
Add emul
a
ted scatter c
a
pabi
l
ity to the v
e
ctoriz
e
r
commit
|
commitdiff
|
tree
2023-04-28
Ric
h
a
rd Biener
Adjust
c
osting
of emulated vect
o
ri
z
ed gather/scat
t
e
r
commit
|
commitdiff
|
tree
2023-04-28
Ri
c
hard
B
iener
ip
a
/10
9
652 - ICE in
modification phase
of IPA SR
A
commit
|
commitdiff
|
tree
2023-04-28
R
ichard Biener
tree-
o
p
t
imization/109644 -
missing IL
c
heck
i
n
g
commit
|
commitdiff
|
tree
2023-04-28
Richard
Bie
n
er
Avoid more invalid GIMPLE with
r
egister bases
commit
|
commitdiff
|
tree
2023-04-28
Richard
B
ie
n
er
tree-o
p
timization/
1
0875
2
-
v
ectoriz
e
emula
t
e
d
v
e
ct
o
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
tree-opt
i
mizat
i
on/
1
091
7
0
-
bo
g
us use-after-f
r
ee with
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Bien
e
r
w
rong GIMPLE
f
ro
m
(bit_fi
e
ld_ref CTOR
.
.
)
s
implificatio
n
commit
|
commitdiff
|
tree
2023-04-27
Ric
h
ard Biener
Properly gimpl
i
fy handled componen
t
chain
s
on
r
e
gis
t
ers
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
ipa/109607
-
prope
r
ly gimpli
f
y conversions in
t
r
o
d
u
ced
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
t
r
ee-optimization/109594 - wrong register
p
romotion
commit
|
commitdiff
|
tree
2023-04-26
Richa
r
d Biener
More las
t
_
stmt rem
o
val
commit
|
commitdiff
|
tree
2023-04-25
Richard Biener
tree-op
t
i
m
ization/10960
9
-
cor
r
ec
t
l
y
interpret arg
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Richard Biene
r
rtl-optimization/
1
0
9585 - ali
a
s
an
a
l
y
sis typo
commit
|
commitdiff
|
tree
2023-04-25
Sam James
[PATCH v
2
] testsuite: Add
t
e
s
t
case
for sparc IC
E
[PR
1
055
7
3]
commit
|
commitdiff
|
tree
2023-04-24
R
ichar
d
Bi
e
ner
This
r
eplaces us
e
s of
l
ast_stmt
where
we do not require
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Richard B
i
ener
Avoi
d
r
e
p
eated forwarder_b
l
ock_p cal
l
s
i
n C
F
G
cleanup
commit
|
commitdiff
|
tree
2023-04-21
Richard
Biener
A
d
d safe_is_a
commit
|
commitdiff
|
tree
2023-04-21
R
ichard
B
iener
Add
o
perator* to gimple_stmt_it
e
rator and
g
p
hi_itera
t
or
commit
|
commitdiff
|
tree
2023-04-21
R
i
chard Bien
e
r
tree-op
t
i
m
ization/109573
-
avoid ICEing on unexpec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Richa
r
d
Bie
n
er
U
se corr
e
ct CFG or
d
e
rs for DF worklist proce
s
s
i
n
g
commit
|
commitdiff
|
tree
next