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
Deal with vector typed operands in conversions
2023-06-23
R
ich
a
rd B
i
ene
r
Deal with vector ty
p
ed op
e
r
a
n
d
s
i
n conversions
commit
|
commitdiff
|
tree
2023-06-23
Richard
B
iener
Fix tree_
s
i
mp
l
e_nonneg
a
tive_
w
arnv_p f
o
r VECTOR_
T
YPEs
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
P
ro
p
erl
y
guar
d
v
ect_l
o
ok_
t
h
r
ough_poss
i
b
le_promotion
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Use ele
m
ent_prec
i
sion
for match
.
pd a
r
ith conversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Rich
a
rd Biener
Bogus
a
nd miss
e
d f
o
lding on
v
ect
o
r compa
r
es
commit
|
commitdiff
|
tree
2023-06-23
Ri
c
hard
B
iener
Optimize
vector codegen for in
v
aria
n
t loads, fix SLP
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard Bi
e
ner
Imp
r
ove v
e
c
t
o
r_vector
_
composition_type
commit
|
commitdiff
|
tree
2023-06-22
Richard Biener
tree-optimization/110332 - fix ICE with phiprop
commit
|
commitdiff
|
tree
2023-06-21
R
ichard Biener
Less s
t
rip_offset in
I
VOPTs
commit
|
commitdiff
|
tree
2023-06-21
R
ich
a
rd
Bie
n
er
Less strip_
o
ffset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richa
r
d Biener
H
i
de IVOPTs strip_of
f
set
commit
|
commitdiff
|
tree
2023-06-21
Richard Bie
n
e
r
[i386] R
e
j
ect too l
a
rge vectors for partial vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Ric
h
ard
Bi
e
ner
Imp
r
ove DSE to han
d
le stores befo
r
e __builtin
_
unreachabl
e
()
commit
|
commitdiff
|
tree
2023-06-20
Richard
B
ie
n
er
Up
d
ate virtua
l
SSA form manu
a
lly where easily poss
i
ble
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Rich
a
rd Biener
de
b
u
g
/
1
10295
-
mixed
up ea
r
l
y/la
t
e
debug for
m
emb
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richard Biene
r
Remove -save-t
e
m
ps from tes
t
s
using -flto
commit
|
commitdiff
|
tree
2023-06-19
Richard Bien
e
r
tree-optim
i
z
a
tion/110298 -
C
F
G cleanup and stale nb_ite
r
at
i
ons
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
Fix build o
f
aarc6
4
commit
|
commitdiff
|
tree
2023-06-19
R
i
chard Bie
n
er
AVX
5
1
2 fully masked vec
t
orization
commit
|
commitdiff
|
tree
2023-06-19
Richa
r
d Biener
Add
loop_vinf
o
a
rgument to vect_get_loop_mask
commit
|
commitdiff
|
tree
2023-06-16
Richard B
i
ener
tr
e
e-optimization
/
1
1
0278 - uns
< (typeof
uns)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Richard
Biener
tree-
o
ptimizat
i
o
n/110269 - re
s
t
ore
m
i
ssed condition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
Fix memory leak in loop heade
r
cop
y
i
n
g
commit
|
commitdiff
|
tree
2023-06-13
Richard Bie
n
e
r
m
iddle-end/110232
-
f
i
x nat
i
ve interpret o
f
vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biener
Fix disambig
u
ation
a
g
ainst
.
MASK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Richar
d
Biener
Fix disambigua
t
ion
a
gainst
.
MASK_STORE
commit
|
commitdiff
|
tree
2023-06-12
Richard B
i
en
e
r
m
i
ddl
e
-
e
n
d
/110
2
00 -
genmatc
h
fo
r
ce-leaf and convert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
Richard
B
i
e
ner
middl
e
-end/
1
101
8
2 - TYPE_PRECISION on VECTOR_
T
YP
E
ca
u
ses
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Ri
c
hard Bie
n
er
middle-e
n
d/110055
-
a
v
oi
d
C
LOBBERing static var
i
ables
commit
|
commitdiff
|
tree
2023-06-06
Richar
d
Biener
tree-opt
i
miza
t
ion/1091
4
3
-
i
mprove PTA co
m
pile time
commit
|
commitdiff
|
tree
2023-05-31
R
i
c
h
ard Biener
i
p
a/1099
8
3
-
(
IPA) PTA s
p
e
e
dup
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
IPA PTA stats en
h
a
n
ceme
n
t a
n
d no
n
-d
e
t
a
il
s
d
ump slimming
commit
|
commitdiff
|
tree
2023-05-25
Richard Biene
r
target/1
0
99
5
5 -
handle pa
t
tern generated COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
R
i
cha
r
d Bi
e
ner
targe
t
/10994
4
-
avoid STLF fail for V16QImode C
T
OR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biener
tree
-
optimization/
1
0984
9
- f
i
x fallout of PRE hoistin
g
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
R
i
chard Bien
e
r
tree-
o
ptimization/109
7
47 - SL
P
cost of CTORs
commit
|
commitdiff
|
tree
2023-05-23
Ri
c
hard Biener
Acc
o
unt for v
e
cto
r
splat GPR->XMM move
c
ost
commit
|
commitdiff
|
tree
2023-05-23
Richard B
i
e
ner
Generic vecto
r
op costi
n
g
adju
s
tment
commit
|
commitdiff
|
tree
2023-05-23
R
i
c
hard Biener
Dump
ANTIC
_
OUT b
e
f
o
re p
r
uning it
commit
|
commitdiff
|
tree
2023-05-23
R
i
chard
Biener
tre
e
-
o
ptimization/1
0
9849 -
mi
s
s
e
d c
o
de hoisting
commit
|
commitdiff
|
tree
2023-05-15
Ric
h
ard Biener
tree-optimiz
a
tion/1
0
984
8
- fix
TARGET_ME
M
_
R
EF store
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Rich
a
rd Biener
Fix gcc
.
dg/ve
c
t/p
r
108950
.
c
commit
|
commitdiff
|
tree
2023-05-12
Richard Biener
tree-optimizat
i
o
n
/64731 - ex
t
end store-from
CT
O
R l
o
w
ering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Richard
Biener
t
r
e
e-op
t
i
m
i
z
a
t
ion/109791 - simplify (u
n
sig
n
ed)&foo
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Ri
c
h
ard Biener
Avoid g+
+
.
dg/torture/pr10
6
9
22
.
C FAIL wi
t
h the pre-C
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Michael Meissner
B
ump up
pre
c
i
sion size to 16
b
i
ts
.
2023-02-01 Richard Biener <
rguenther@suse.de
>
commit
|
commitdiff
|
tree
2023-05-05
R
i
chard B
i
ener
t
ree-optimization/109735 - conversion for vecto
r
ize
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
tree-optimization/1097
2
1
- emulated vector
s
commit
|
commitdiff
|
tree
2023-05-04
Ri
c
h
ard Biener
tree-opt
i
mization/1097
2
4 - new testcase
commit
|
commitdiff
|
tree
2023-05-04
R
ichar
d
Bie
n
er
Rename
last_stmt t
o
last_nondebug_s
t
mt
commit
|
commitdiff
|
tree
2023-05-03
Richard
B
iener
More last_stmt removal
commit
|
commitdiff
|
tree
2023-05-03
Rich
a
rd Biener
Speedu
p
cse_insn
commit
|
commitdiff
|
tree
2023-05-03
R
ichard Biener
Improve R
T
L CSE hash table ha
s
h u
s
a
g
e
commit
|
commitdiff
|
tree
2023-05-02
Richa
r
d
Biener
tree-optimiza
t
ion/109672
-
p
r
o
pe
r
l
y
check emulated
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Richard
Biener
[i386]
Fix t
e
stcases for emulat
e
d sc
a
t
ter
commit
|
commitdiff
|
tree
2023-04-28
Ric
h
ard Biene
r
A
d
d
e
m
ulated scatter
capab
i
lity
to
the ve
c
torizer
commit
|
commitdiff
|
tree
2023-04-28
Richard Bien
e
r
Ad
j
ust costing o
f
em
u
la
t
e
d
ve
c
t
orized gather/scatter
commit
|
commitdiff
|
tree
2023-04-28
Ri
c
ha
r
d Bi
e
ner
ipa/109652 -
ICE in
modification phase of I
P
A SRA
commit
|
commitdiff
|
tree
2023-04-28
Ric
h
ar
d
Biener
tree-optimization/109644 - m
i
ssing
IL checking
commit
|
commitdiff
|
tree
2023-04-28
R
i
chard Biener
Avoid mor
e
inval
i
d GIMPL
E
with
r
e
gister
b
ases
commit
|
commitdiff
|
tree
2023-04-28
R
i
c
hard
B
iener
tr
e
e-optimi
z
ati
o
n
/
1087
5
2
- vectorize emulated ve
c
tors
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Bie
n
er
tree-opt
i
m
i
zation
/
1
0
9170 - bogus
u
se-after-free
w
ith
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
wrong GI
M
PLE fro
m
(bit_
f
ield_re
f
CTOR
.
.
)
simplifica
t
ion
commit
|
commitdiff
|
tree
2023-04-27
Richard Bie
n
e
r
Pro
p
erly gimpl
i
f
y h
a
nd
l
ed
c
omponent chains on regi
s
t
e
r
s
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
ipa/109607 - properly gimplify con
v
ersion
s
intro
d
uced
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
tree-optimization/10
9
594 - wrong
r
egister promotio
n
commit
|
commitdiff
|
tree
2023-04-26
Richard Biener
More
last_stmt removal
commit
|
commitdiff
|
tree
2023-04-25
Richard Bie
n
er
tree-optimizat
i
o
n
/10960
9
-
c
orrectly int
e
rpret arg
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Richard B
i
ene
r
r
tl-optimization/10958
5
-
ali
a
s an
a
lysis typo
commit
|
commitdiff
|
tree
2023-04-25
Sa
m
James
[PATCH v2
]
testsuite: Add
t
estc
a
se for sparc ICE [PR
1
05573]
commit
|
commitdiff
|
tree
2023-04-24
Richard Biener
This rep
l
aces
u
ses of last_stmt wh
e
re we do not require
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
R
ich
a
rd Biener
Avoid repeated forwar
d
er
_
block_p ca
l
l
s i
n
CFG cleanup
commit
|
commitdiff
|
tree
2023-04-21
R
ichar
d
Biener
Add safe_is_a
commit
|
commitdiff
|
tree
2023-04-21
Richard Bien
e
r
A
d
d
o
perator*
t
o gimple_stmt_it
e
ra
t
or and
g
p
hi_iterator
commit
|
commitdiff
|
tree
2023-04-21
Ric
h
ard
Bi
e
n
e
r
tr
e
e-opt
i
m
i
za
t
ion/
1
0957
3
- a
v
oid ICEi
n
g on unexp
e
c
t
ed
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Ric
h
ard B
i
ene
r
U
s
e correct CFG
orders for DF wor
k
li
s
t
p
roce
s
sing
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
c
hange
i
nverted_post_order_compute to
inver
t
ed_rev_po
s
t_orde
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
R
ichard Bi
e
ner
chan
g
e DF to use
t
h
e
proper CFG o
r
der for DF_
F
ORWARD
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Rich
a
r
d
B
iener
Fix L
C
M dataflow
C
FG order
commit
|
commitdiff
|
tree
2023-04-20
Richard Biener
Remove dup
l
icat
e
DFS
w
alks from DF
init
commit
|
commitdiff
|
tree
2023-04-19
Richard
Biener
U
se s
o
lve_
a
dd_graph_edge in more places
commit
|
commitdiff
|
tree
2023-04-19
Richard
B
i
e
ner
Split
out solve_add_graph
_
edge
commit
|
commitdiff
|
tree
2023-04-19
R
i
chard
Biener
R
e
m
o
ve odd code from gim
p
l
e
_c
a
n_merge_
b
l
o
c
k
s
_
p
commit
|
commitdiff
|
tree
2023-04-19
R
i
c
h
ard Biener
Tran
s
form m
o
r
e gmp/mpfr
u
s
es to use RAII
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
Re
m
ov
e
s
p
e
c
ial-cased edges when solving copies
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
F
ix do_sd_cons
t
rai
n
t escape special casing
commit
|
commitdiff
|
tree
2023-04-19
R
i
chard
Bien
e
r
R
e
move senseless
s
tore
i
n do
_
sd_co
n
strai
n
t
commit
|
commitdiff
|
tree
2023-04-19
Rich
a
rd Biener
Avoid non-u
n
ified
nodes on the topological sor
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
tree-optimiza
t
ion/44794 - av
o
i
d
excessive RTL unrollin
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
A
void
u
nne
c
essary epilog
u
es from tre
e
_unr
o
ll_loop
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
Simp
l
ify
g
im
p
le_ass
i
gn_load
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
rtl-optim
i
zation/
1
09237 - q
u
a
d
raticness in delet
e
_trivi
a
lly_
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Richard Bien
e
r
rtl-o
p
timizat
i
on/109237
-
speedu
p
bb_i
s
_just_retur
n
commit
|
commitdiff
|
tree
2023-04-18
Richard Bi
e
ner
middle-end
/
108786 - add bitmap_clear_first_s
e
t_bit
commit
|
commitdiff
|
tree
2023-04-18
Richard Biener
S
hrink points-to ana
l
y
s
is dumps when
not du
m
ping
with
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Richard Biener
RAII
a
uto
_
mpfr and autp_m
p
z
commit
|
commitdiff
|
tree
2023-04-18
Ri
c
hard Bien
e
r
tre
e
-
optimiz
a
tion/109539
-
r
e
stri
c
t PHI handling in
.
.
.
commit
|
commitdiff
|
tree
2023-04-17
Richard Biener
tree-optim
i
z
ati
o
n/109524
- ICE
with VRP
e
dge removal
commit
|
commitdiff
|
tree
2023-04-14
R
i
chard
B
iener
vect-simd-clone testca
s
e adj
u
s
tments
commit
|
commitdiff
|
tree
2023-04-14
Richard Biener
tree-optim
i
zati
o
n/109502 - v
e
cto
r
conversion betwee
n
.
.
.
commit
|
commitdiff
|
tree
next