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
middle-end/110452 - bad code generation with AVX512 mask splat
2023-06-29
Rich
a
rd Bie
n
e
r
m
idd
l
e-
e
nd/1104
5
2 - bad co
d
e ge
n
eration with AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Ric
h
a
rd Biener
middle-end/
1
10461 - patte
r
n a
p
plying wrongly to vectors
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
c/1
1
0
4
54 - I
C
E with bogus TYP
E
_PR
E
CI
S
I
ON use
commit
|
commitdiff
|
tree
2023-06-28
Richard Bi
e
ne
r
tree-o
p
timizati
o
n/110434 - avoid <retval> =
{
v} {C
L
OBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
R
ichard
B
i
ener
tree-optimizat
i
on/1
1
0451 -
h
o
ist invarian
t
comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Ric
h
ard Biener
tree-o
p
timi
z
ation
/
110443 - preven
t
SLP splat
o
f g
a
thers
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
Preven
t
TYPE_
P
R
E
CISI
O
N
o
n VECTO
R
_TYPEs
commit
|
commitdiff
|
tree
2023-06-27
Richard Biener
tree-op
t
imization/96208
-
SLP
of n
o
n
-grouped lo
a
d
s
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
tree-optimization/11
0
381 - pr
e
ser
v
e
S
LP permutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richar
d
Biener
narrowing initializers and ini
t
ialize
r
_
co
n
stant_
v
ali
d
_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard Bien
e
r
Avoid shorten
_
binar
y
_o
p
o
n
VE
C
TOR_
T
YPE
commit
|
commitdiff
|
tree
2023-06-26
R
ich
a
rd
B
ie
n
er
Fix TYPE_PRECISION us
e
in
h
ashable_expr_equal_p
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
tree-optim
i
zation
/
11039
2
-
I
C
E
with predicate analys
i
s
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d
Biener
F
i
x initia
l
izer_con
s
t
ant_
v
alid_p_1 TYPE_PRECIS
I
ON
u
se
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard Biener
Deal with vector t
y
ped operand
s
in conve
r
sions
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard Biener
Fix tree_simple_nonnegative_warnv_p
for
VECTOR_TYPEs
commit
|
commitdiff
|
tree
2023-06-23
R
i
char
d
Biener
Properly gu
a
rd ve
c
t_look_
t
hrough_possible_promotion
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d
Biener
Use elemen
t
_precisio
n
fo
r
match
.
pd arith conversion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
R
ichard Biener
B
o
gus an
d
missed
f
olding on vector compare
s
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard Bien
e
r
Optimize vector codegen for in
v
arian
t
loads, fix SLP
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Ric
h
ard Biener
Impr
o
ve
v
e
ctor_vect
o
r_composit
i
on_type
commit
|
commitdiff
|
tree
2023-06-22
R
ichard Biener
tr
e
e
-
optimizati
o
n
/
1
1
0
332 - fix ICE with ph
i
p
r
op
commit
|
commitdiff
|
tree
2023-06-21
Richard Bie
n
er
Less
strip_offset in IVOP
T
s
commit
|
commitdiff
|
tree
2023-06-21
Rich
a
rd Bien
e
r
L
e
s
s
strip_offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richard
B
iener
Hide
IVOPTs strip_offset
commit
|
commitdiff
|
tree
2023-06-21
Ric
h
ard Bie
n
er
[i
3
86] Reject too large vectors
f
o
r
pa
r
ti
a
l vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard
B
ien
e
r
I
m
prove DSE to handl
e
store
s
b
efore __built
i
n_u
n
reac
h
a
ble ()
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Update virtu
a
l SSA form manually where
easil
y
p
o
ss
i
ble
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard
B
iener
d
e
b
ug/
1
10295 -
m
ixe
d
up early/la
t
e deb
u
g for member
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
Remove -save-t
e
mps from tests using -f
l
to
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
t
r
ee-
o
ptim
i
z
ation/110298
-
CFG cleanup and s
t
ale nb_
i
terations
commit
|
commitdiff
|
tree
2023-06-19
R
ic
h
ard
Biener
Fix build of
aa
r
c64
commit
|
commitdiff
|
tree
2023-06-19
R
i
chard Bie
n
e
r
AVX512
f
u
l
ly masked v
e
ctorization
commit
|
commitdiff
|
tree
2023-06-19
Richard
Biene
r
A
dd
loop_vinfo ar
g
ument to vect_get_loop_mask
commit
|
commitdiff
|
tree
2023-06-16
Richard Bie
n
er
tree-o
p
timization/110278 - uns < (
t
ypeof uns)(uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Rich
a
rd Bie
n
er
tree
-
opti
m
ization/110
2
69 - res
t
o
r
e missed con
d
ition
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Richard Biene
r
Fix
memory leak in loop
h
eader copying
commit
|
commitdiff
|
tree
2023-06-13
Rich
a
rd
B
ie
n
er
midd
l
e-end/110232 - fix
na
t
ive
i
nter
p
ret of v
e
ctor
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
R
i
chard Biener
Fix disam
b
iguation a
g
ainst
.
MAS
K
_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Richard Biener
F
ix di
s
ambiguation
a
gain
s
t
.
MASK_STO
R
E
commit
|
commitdiff
|
tree
2023-06-12
Richard Biener
m
iddle-e
n
d/11
0
2
00 - genmatch force-leaf and
convert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
R
i
c
har
d
Biener
middle
-
end/1101
8
2
- T
Y
P
E
_P
R
ECISION o
n
V
E
CTOR_TYPE
c
au
s
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Richard B
i
ener
middle-
e
nd
/
1
1
0
0
55 - a
v
o
i
d
C
LOBBERing
s
t
atic variables
commit
|
commitdiff
|
tree
2023-06-06
Ric
h
ar
d
Biene
r
tree-optimization/10
9
1
43 - improve PTA co
m
p
i
le time
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
ip
a
/1
0
9983 - (IPA)
P
T
A sp
e
edup
commit
|
commitdiff
|
tree
2023-05-31
Richard Bien
e
r
I
PA
PTA stats enhancement and non
-
details
dump s
l
i
m
ming
commit
|
commitdiff
|
tree
2023-05-25
Richard B
i
e
n
er
target/109955
- handle pattern generated
C
O
N
D
_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biener
targe
t
/109944 - avoid STLF fail f
o
r V16QImod
e
CTOR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard B
i
ener
tree-
o
ptim
i
zat
i
on/
1
09849
- fix
fallout
o
f PRE h
o
isting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
R
ichard B
i
en
e
r
t
re
e
-optimiza
t
ion/109747
- SLP cost of CTORs
commit
|
commitdiff
|
tree
2023-05-23
Richar
d
B
i
ener
Account for v
e
c
t
or splat GPR->
X
M
M move cost
commit
|
commitdiff
|
tree
2023-05-23
R
i
chard Biener
G
eneric vector o
p
costing
ad
j
u
stment
commit
|
commitdiff
|
tree
2023-05-23
Richard Biener
Dump
ANTIC_OUT before prun
i
ng it
commit
|
commitdiff
|
tree
2023-05-23
Richard B
i
ener
tree-opt
i
mizat
i
on/109
8
4
9
- missed code
hoisting
commit
|
commitdiff
|
tree
2023-05-15
Richard Biener
tree-o
p
t
imization/109848 - fix
T
AR
G
ET_MEM_R
E
F
s
t
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Ric
h
ard
Biener
Fi
x
g
c
c
.
dg/
v
ect/pr108950
.
c
commit
|
commitdiff
|
tree
2023-05-12
R
ichar
d
Biener
tree-optimization
/
64731
- extend
s
to
r
e-from CTOR
l
o
w
ering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
R
ic
h
ard Biener
t
r
ee-
o
ptimization/109791 - si
m
plify (unsigned)&foo
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Richard Biener
Avo
i
d g
+
+
.
dg/torture/pr1
0
6922
.
C
F
AIL wi
t
h the pre-
C
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Michae
l
Meissner
Bump up
precision si
z
e t
o
16
bits
.
2023-02-01
Richard Biener
<rguenther@suse.de>
commit
|
commitdiff
|
tree
2023-05-05
Ric
h
ar
d
Biene
r
tree-opti
m
ization/109735 - conver
s
i
o
n for v
e
ctorized
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
tr
e
e-optim
i
zation/109721 - em
u
lated vect
o
rs
commit
|
commitdiff
|
tree
2023-05-04
Ri
c
h
a
rd
Bie
n
er
tree-
o
ptimizat
i
on/1097
2
4 - new
testcase
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
Rename last_stmt t
o
las
t
_
n
ondebug
_
stmt
commit
|
commitdiff
|
tree
2023-05-03
Richard Biener
More
l
ast_stmt r
e
moval
commit
|
commitdiff
|
tree
2023-05-03
Richard Bie
n
er
Speedup cse_insn
commit
|
commitdiff
|
tree
2023-05-03
Richard Biener
Improve RTL CS
E
h
ash
table hash usage
commit
|
commitdiff
|
tree
2023-05-02
R
ichard Biener
tree-optimization/109672
-
properly chec
k
em
u
lated
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
R
ichard Biener
[
i
386] Fix testcases for emulated scatte
r
commit
|
commitdiff
|
tree
2023-04-28
Richa
r
d Bien
e
r
Add emul
a
ted scatter capability t
o
the vectorizer
commit
|
commitdiff
|
tree
2023-04-28
Rich
a
rd Biener
Adjust costing of emulated
ve
c
torized gather/scat
t
er
commit
|
commitdiff
|
tree
2023-04-28
Rich
a
rd Biener
ipa/1096
5
2 - ICE in
m
odificat
i
on phase of IPA SRA
commit
|
commitdiff
|
tree
2023-04-28
Ri
c
har
d
B
iener
tree-o
p
timiza
t
ion/109644
-
missing IL checking
commit
|
commitdiff
|
tree
2023-04-28
Richard Bi
e
ner
A
v
oi
d
more inv
a
lid GIMPLE w
i
th register
bases
commit
|
commitdiff
|
tree
2023-04-28
Richard Biener
tr
e
e-o
p
timization/108752
- vectorize emulated v
e
ct
o
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Bi
e
ner
tree-optimization/109170 - bogus use-aft
e
r-f
r
ee with
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
wrong GIMPLE from (bit_fi
e
ld_ref CT
O
R
.
.
) s
i
mplificat
i
on
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
Properly gimplify handl
e
d compo
n
ent c
h
ains o
n
regi
s
ters
commit
|
commitdiff
|
tree
2023-04-27
Richard
Biener
ipa/1
0
9
607 -
properly
g
implify co
n
versions introduced
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Bie
n
er
tree-
o
pt
i
miza
t
ion/10
9
594
- wrong
r
egister pr
o
motion
commit
|
commitdiff
|
tree
2023-04-26
Richard Bien
e
r
Mor
e
last_stmt removal
commit
|
commitdiff
|
tree
2023-04-25
Richard Biener
tr
e
e-opti
m
i
z
a
t
ion/10
9
609 - correc
t
ly interpret arg
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Richar
d
Bi
e
n
e
r
rtl-o
p
timizati
o
n
/
109585 -
alias analysis
ty
p
o
commit
|
commitdiff
|
tree
2023-04-25
S
am James
[PATCH v2
]
test
s
uite: Add
t
estcase for sparc I
C
E [PR1
0
5573]
commit
|
commitdiff
|
tree
2023-04-24
Ri
c
hard Biener
T
h
is r
e
places uses of
l
ast_stmt where w
e
do not req
u
ire
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Ri
c
har
d
Biener
Avoid repea
t
ed forwarder_block_p c
a
lls
in CFG cleanup
commit
|
commitdiff
|
tree
2023-04-21
Ric
h
ard B
i
ener
A
d
d
safe
_
i
s
_
a
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
Add operator
*
to gimple_stmt_iterator
and gphi_
i
tera
t
or
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
tree-op
t
imization/10
9
5
7
3 - avoid ICEing on
u
nexpected
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
Use corre
c
t CFG orders for D
F
w
orklist proc
e
ssing
commit
|
commitdiff
|
tree
2023-04-21
R
i
chard
Biener
chang
e
inverte
d
_po
s
t_orde
r
_
c
ompute t
o
inverted_
r
ev_post_
o
rde
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
R
i
chard
B
iener
change
D
F to us
e
the
pr
o
per
C
FG order for DF_FORWAR
D
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Richard B
i
ener
Fix LCM dataflow CFG order
commit
|
commitdiff
|
tree
2023-04-20
Ric
h
ard Bie
n
er
Remove
d
uplicate
D
FS walks from DF init
commit
|
commitdiff
|
tree
2023-04-19
Richar
d
B
i
e
ner
Use solve_add_graph_edge in mor
e
p
l
aces
commit
|
commitdiff
|
tree
2023-04-19
Richard
Biener
Split out solve_add_
g
r
a
p
h_ed
g
e
commit
|
commitdiff
|
tree
2023-04-19
Richard Biene
r
Remove odd co
d
e f
r
o
m gimple_can
_
m
e
rge_block
s
_p
commit
|
commitdiff
|
tree
2023-04-19
Richard
B
iener
Transform more gmp/mpfr uses to use RAII
commit
|
commitdiff
|
tree
2023-04-19
R
ichard Bie
n
er
Remov
e
s
p
ecial-cased edges when solving copies
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
Fix do_sd
_
c
o
nstraint
escape
special cas
i
ng
commit
|
commitdiff
|
tree
next