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/110381 - fix testcase
2023-06-30
Richard
Biener
t
ree-optimization/11
0
3
81 - fix te
s
tca
s
e
commit
|
commitdiff
|
tree
2023-06-29
Richard B
i
ener
tree-optimizat
i
on
/
110460 - fend off vector type
s
from
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
R
i
chard B
i
ener
middle-end/
1
10452 - bad code ge
n
erat
i
on
w
i
th AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richa
r
d
Biener
middle-end/110461 - pattern a
p
plying w
r
ongly t
o
vectors
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
c/11045
4
- ICE with bog
u
s T
Y
PE_PRECISION use
commit
|
commitdiff
|
tree
2023-06-28
Richard
B
iener
tree-optimi
z
ati
o
n/
1
1
0434 - avoid <retval> =
{
v} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Ri
c
ha
r
d Biene
r
tree
-
optimizat
i
on/110
4
51 - hoist invariant compare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Biene
r
tree-optimization/110443 - p
r
even
t
S
L
P
sp
l
a
t of gathers
commit
|
commitdiff
|
tree
2023-06-28
Richard
Bi
e
ner
Prevent TYPE_PRECI
S
ION on
V
ECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard Biener
tree-opt
i
mization/96208 - SLP of non-grouped
loads
commit
|
commitdiff
|
tree
2023-06-26
Richard Biene
r
tree
-
op
t
imization/11
0
381 - preser
v
e
SLP per
m
utation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
R
ichar
d
Biene
r
narrowing
i
n
i
t
ializers and init
i
alizer_constant_valid
_
p
_1
commit
|
commitdiff
|
tree
2023-06-26
Richa
r
d Biener
Av
o
id shorten_binary_op on VECTOR
_
TYP
E
commit
|
commitdiff
|
tree
2023-06-26
Ric
h
ard
Biener
F
ix TYPE_PR
E
CISION
u
se in h
a
s
h
able_expr_equal_p
commit
|
commitdiff
|
tree
2023-06-26
Richa
r
d Biener
tree-o
p
timization
/
110392 - ICE with p
r
edicate analysis
commit
|
commitdiff
|
tree
2023-06-23
Richard
Biener
Fix initializer_cons
t
ant_valid
_
p_1 TYPE_PRECISION u
s
e
commit
|
commitdiff
|
tree
2023-06-23
Ric
h
ard Biener
D
eal w
i
th
v
ect
o
r typed operan
d
s i
n
con
v
er
s
ions
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
Biener
Fix tree_simple_n
o
nnegative_war
n
v_p for VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Prop
e
rly gua
r
d
vect_look_thr
o
ugh_possib
l
e_
p
romotion
commit
|
commitdiff
|
tree
2023-06-23
Ri
c
ha
r
d Biener
Use
e
lement_precision for m
a
tch
.
pd ar
i
t
h
c
on
v
ersi
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Bogus an
d
missed f
o
lding on vector compares
commit
|
commitdiff
|
tree
2023-06-23
R
ichard Biener
Optimi
z
e vector codegen for invar
i
ant load
s
, fix SLP
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
Biener
Im
p
rove vector_ve
c
tor_
c
omposition
_
typ
e
commit
|
commitdiff
|
tree
2023-06-22
Richard Bien
e
r
tree-op
t
imiza
t
ion/110332 -
f
i
x I
C
E w
i
th
p
hi
p
r
o
p
commit
|
commitdiff
|
tree
2023-06-21
Rich
a
rd Biener
L
e
ss strip_o
f
f
s
et in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Rich
a
rd B
i
ener
Less stri
p
_off
s
et in
I
VOPTs
commit
|
commitdiff
|
tree
2023-06-21
R
ichard Biene
r
Hide IV
O
PTs
s
trip_o
f
fse
t
commit
|
commitdiff
|
tree
2023-06-21
R
i
chard Biener
[i386] Rej
e
c
t
to
o
lar
g
e
vect
o
rs for
partial
vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Ric
h
a
rd B
i
ener
Improve DSE to handle stores be
f
ore __builtin
_
unreachable ()
commit
|
commitdiff
|
tree
2023-06-20
R
ic
h
ar
d
Biener
Update
virtual S
S
A form manually where easi
l
y
po
s
sibl
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richar
d
B
i
ener
debug/110295 - mix
e
d
u
p early/late debug
f
o
r
member
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richard Bien
e
r
R
emove -sa
v
e-temps
from tests
us
i
ng -
f
lto
commit
|
commitdiff
|
tree
2023-06-19
Richa
r
d Biener
t
r
e
e
-op
t
i
mi
z
ati
o
n/110298 - CF
G
clean
u
p
a
nd stale
nb_iter
a
t
ions
commit
|
commitdiff
|
tree
2023-06-19
Richard
B
iene
r
Fi
x
bui
l
d of
aarc64
commit
|
commitdiff
|
tree
2023-06-19
Ri
c
hard Biener
AVX512
f
ully
mask
e
d v
e
ctorization
commit
|
commitdiff
|
tree
2023-06-19
Rich
a
rd Biener
Add loop_vinfo argument
t
o
vect_ge
t
_loop_ma
s
k
commit
|
commitdiff
|
tree
2023-06-16
Richard Biener
tree-optimizatio
n
/110278 - un
s
< (typeof uns)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
R
i
c
ha
r
d
Biene
r
t
r
ee-optimiza
t
ion/11
0
269
- restore missed condition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
Fi
x
memor
y
leak in
loo
p
header
c
o
pying
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
middle-end
/
11023
2
-
f
ix native i
n
terpret of vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Ri
c
hard
B
i
ener
F
i
x disambiguation against
.
MASK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
R
ichard
Biener
Fix disambiguation against
.
MA
S
K_
S
TORE
commit
|
commitdiff
|
tree
2023-06-12
R
i
chard
B
iener
middle-
e
n
d
/110200 - genmatch
for
c
e-leaf and co
n
vert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
R
i
cha
r
d Biener
midd
l
e-
e
nd
/
1
10182 - TYP
E
_PR
E
C
I
S
I
ON on VECTO
R
_TYPE causes
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Richard
B
iener
m
i
ddle-end/11005
5
-
a
v
oid C
L
OBBERing s
t
atic
v
ariables
commit
|
commitdiff
|
tree
2023-06-06
Richard Biener
tree-optim
i
zation/10914
3
-
impro
v
e
PTA
c
ompile time
commit
|
commitdiff
|
tree
2023-05-31
Ric
h
ard
Bien
e
r
ipa/109983 - (
I
P
A) PTA speedup
commit
|
commitdiff
|
tree
2023-05-31
Ri
c
hard Biener
IPA PT
A
sta
t
s
enhancement a
n
d
non-details dump slimming
commit
|
commitdiff
|
tree
2023-05-25
R
i
chard Biener
targ
e
t/1
0
9955 - handle pattern ge
n
erated COND
_
EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richar
d
Bi
e
ner
target/109944 - avoi
d
S
TLF
f
a
il for
V
16QImode
C
TOR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biener
tree-optimization/109
8
49 - fi
x
fallou
t
of PRE
hoisting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Richard Bien
e
r
tree-optim
i
z
ation/109747 - SLP cost of CT
O
Rs
commit
|
commitdiff
|
tree
2023-05-23
Richard B
i
e
ner
Ac
c
ount for vector spla
t
GPR->XMM
mo
v
e co
s
t
commit
|
commitdiff
|
tree
2023-05-23
Ric
h
ard B
i
e
n
er
Generic vector op co
s
ting adjustment
commit
|
commitdiff
|
tree
2023-05-23
R
ichard
Bie
n
er
D
u
mp ANTIC_O
U
T before pruning it
commit
|
commitdiff
|
tree
2023-05-23
Ri
c
hard Biener
tree-optimi
z
ation/109849 - mis
s
ed code hoi
s
ti
n
g
commit
|
commitdiff
|
tree
2023-05-15
Richard
B
iener
t
r
e
e
-
o
pti
m
ization/1098
4
8 -
f
i
x
TA
R
GET_
M
EM_REF store
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Richard Biener
Fix gcc
.
dg/vect/pr10895
0
.
c
commit
|
commitdiff
|
tree
2023-05-12
Richard
Biener
t
ree-optimization/64731 - exte
n
d store-from CTOR lowering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Ri
c
h
a
rd Biener
t
r
e
e
-optimization/109791 - simplify (unsigned)&
f
oo
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Richa
r
d Biener
Avoid g++
.
dg/torture/pr106922
.
C
FA
I
L
wi
t
h the
p
re-
C
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Michael Meissner
Bump up p
r
ecision siz
e
to 16
b
its
.
2023-02-01
Richard Biener
<rguenther@suse.de>
commit
|
commitdiff
|
tree
2023-05-05
Richar
d
Bi
e
ner
t
ree-optimizat
i
on/1
0
9735 - conversion for vectorized
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard Biene
r
tree-optimizat
i
on
/
109721 - em
u
lated vec
t
o
rs
commit
|
commitdiff
|
tree
2023-05-04
Ric
h
ard Biener
tree-opt
i
mi
z
ation/109724 - new testcas
e
commit
|
commitdiff
|
tree
2023-05-04
Richa
r
d Biener
Rename last_s
t
mt to
last_n
o
nde
b
ug_st
m
t
commit
|
commitdiff
|
tree
2023-05-03
R
i
c
h
ard Biener
More
l
ast_stmt re
m
o
v
al
commit
|
commitdiff
|
tree
2023-05-03
Richard Biener
Speedup cse_insn
commit
|
commitdiff
|
tree
2023-05-03
Ri
c
h
ard Biener
Improve RT
L
CSE ha
s
h table
h
ash
usage
commit
|
commitdiff
|
tree
2023-05-02
Richard Biener
tre
e
-opt
i
mizati
o
n/109672 - properl
y
check emulat
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Richard Biener
[i3
8
6] Fix t
e
s
t
cases for emulate
d
sc
a
tter
commit
|
commitdiff
|
tree
2023-04-28
R
i
chard Bi
e
n
e
r
Add emulated scatter capability t
o
the vectorize
r
commit
|
commitdiff
|
tree
2023-04-28
Richard
B
iener
A
djust costin
g
of emulated vect
o
rized
gat
h
e
r
/sc
a
tter
commit
|
commitdiff
|
tree
2023-04-28
Richard Bi
e
ner
i
p
a/1096
5
2 - I
C
E in modi
f
i
cat
i
o
n phase of IPA SRA
commit
|
commitdiff
|
tree
2023-04-28
Richard B
i
e
n
er
t
ree-optimization/10964
4
-
m
issing
I
L
chec
k
ing
commit
|
commitdiff
|
tree
2023-04-28
Ri
c
hard
Biener
Av
o
id more in
v
alid GI
M
PLE with registe
r
b
a
ses
commit
|
commitdiff
|
tree
2023-04-28
R
i
chard Bi
e
ne
r
t
r
ee-opt
i
m
i
zation/108752 - vecto
r
ize
e
mu
l
ated
vectors
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
tree-
o
ptimization/
1
0917
0
- bogus
u
se-afte
r
-f
r
ee
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard
B
i
e
ner
wrong GIMPLE from (bit
_
f
ield_ref CTOR
.
.
)
simplification
commit
|
commitdiff
|
tree
2023-04-27
Richard B
i
e
ner
Proper
l
y gimplify handled component chains on register
s
commit
|
commitdiff
|
tree
2023-04-27
Richard
B
ie
n
er
i
pa/109607 - properly gim
p
lify conversions intr
o
duced
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
t
ree
-
optimization/109594
- wr
o
ng register promoti
o
n
commit
|
commitdiff
|
tree
2023-04-26
Richard Biener
M
o
re last_stmt removal
commit
|
commitdiff
|
tree
2023-04-25
R
i
c
h
a
rd
B
i
e
n
e
r
tree-opt
i
mization
/
10960
9
- correctly interp
r
e
t
arg
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Richard B
i
ener
rt
l
-optimization/109585 - alias a
n
al
y
sis typo
commit
|
commitdiff
|
tree
2023-04-25
Sam Jam
e
s
[PATCH v2] te
s
tsu
i
te: Add testcase
for spa
r
c ICE [PR105573]
commit
|
commitdiff
|
tree
2023-04-24
Richa
r
d Biener
T
his replaces
u
ses of last_stmt wh
e
re we do
not require
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
R
ich
a
rd Bien
e
r
Avoid rep
e
ated forwarder_block_
p
call
s
in C
F
G cleanup
commit
|
commitdiff
|
tree
2023-04-21
Richard
B
ie
n
er
Add safe_is_a
commit
|
commitdiff
|
tree
2023-04-21
Richard Bi
e
n
e
r
Add
op
e
rat
o
r* to gimple_stmt_i
t
erator and gphi_it
e
rato
r
commit
|
commitdiff
|
tree
2023-04-21
R
i
chard B
i
ener
t
r
ee-opt
i
mization/109
5
73 - avoid ICEing
on
unexpecte
d
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
Use cor
r
ect
CFG orde
r
s
for D
F
workli
s
t
p
r
ocessing
commit
|
commitdiff
|
tree
2023-04-21
Ri
c
hard
B
ie
n
er
cha
n
ge inverted_
p
ost_o
r
der_
c
om
p
ute to inverted_rev_p
o
st_
o
rde
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Ric
h
ard
B
iener
c
h
ange DF to use
t
he p
r
oper CFG order for
D
F
_
FORWARD
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
R
ichard
B
ie
n
er
Fix LCM
dataflow
CFG order
commit
|
commitdiff
|
tree
2023-04-20
Ric
h
a
r
d B
i
e
n
er
Re
m
ove duplica
t
e
D
F
S walks
f
rom DF init
commit
|
commitdiff
|
tree
2023-04-19
Ri
c
hard
B
iener
U
s
e solve_add_g
r
a
p
h_ed
g
e in more plac
e
s
commit
|
commitdiff
|
tree
2023-04-19
Richa
r
d Biener
S
plit
o
ut sol
v
e_
a
dd_graph_edge
commit
|
commitdiff
|
tree
2023-04-19
R
i
c
h
a
r
d Biener
Rem
o
v
e
o
d
d code from gimpl
e
_
c
a
n_merge_block
s
_p
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
Transform more gm
p
/
m
p
f
r
uses to use RAII
commit
|
commitdiff
|
tree
next