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
Richard B
i
e
n
e
r
m
i
ddle-end/110452 - bad code generation with
AVX512
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Ric
h
ar
d
Bie
n
er
middle-e
n
d/110461 - p
a
t
t
ern app
l
yin
g
wrongly to
vectors
commit
|
commitdiff
|
tree
2023-06-29
R
i
chard Bien
e
r
c
/
11045
4
-
I
C
E with bogus TYPE_PRECI
S
I
ON use
commit
|
commitdiff
|
tree
2023-06-28
Richard B
i
e
n
e
r
tree-optimization/1
1
0434 - avoid <r
e
t
v
al> ={v
}
{C
L
OBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Bie
n
er
t
ree-
o
ptimization
/
110451 - hoist
i
nvariant comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
R
ichard Bie
n
e
r
tree-optimizat
i
on/1
1
044
3
- prev
e
nt S
L
P
splat of g
a
t
h
ers
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
Prevent TYPE_PREC
I
SION on
V
ECTOR_TYPE
s
commit
|
commitdiff
|
tree
2023-06-27
Richard Biener
tree
-
optimiz
a
t
ion/9
6
208 - SLP of
n
on
-
grouped
l
oads
commit
|
commitdiff
|
tree
2023-06-26
Rich
a
rd Biener
tree-optim
i
z
a
t
i
on
/
1
1
0381 -
p
reserv
e
SLP permutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
n
a
rrowin
g
i
n
itializers and
i
n
itializer_c
o
nstant_va
l
id_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
Avoid shorten_bina
r
y
_
o
p on VECTOR
_
T
Y
P
E
commit
|
commitdiff
|
tree
2023-06-26
R
ichard B
i
ener
Fix TYPE_P
R
ECISION use in hashable_expr_
e
q
u
al_p
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
tree-op
t
i
m
ization/110392 - ICE with predicate
ana
l
ysis
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Fix init
i
a
liz
e
r_cons
t
ant_valid_
p
_1
T
YPE
_
PRE
C
I
SION use
commit
|
commitdiff
|
tree
2023-06-23
Richard
Biener
Deal
with ve
c
t
or
typ
e
d oper
a
nds in conversions
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
F
ix tr
e
e_simp
l
e
_
n
o
nnega
t
ive_wa
r
nv_p for VE
C
T
O
R_TYPEs
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard Bie
n
er
Properly guard v
e
ct_look_t
h
ro
u
gh_p
o
s
s
ible_prom
o
t
i
on
commit
|
commitdiff
|
tree
2023-06-23
R
ichar
d
B
iener
Use el
e
ment_
p
recision for ma
t
c
h
.
pd a
r
i
t
h c
o
n
ve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
B
ogus a
n
d missed
foldi
n
g o
n
vector
c
ompares
commit
|
commitdiff
|
tree
2023-06-23
Richar
d
Bi
e
ner
Optimize ve
c
t
o
r
codegen
f
or invariant l
o
ads, fix SL
P
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
R
i
chard Biener
Improv
e
vector_
v
ector
_
co
m
position_type
commit
|
commitdiff
|
tree
2023-06-22
Richard Bien
e
r
tre
e
-optimization/11033
2
- fix
I
CE
with
p
hiprop
commit
|
commitdiff
|
tree
2023-06-21
Richard Biener
Less stri
p
_offset in IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richar
d
Biener
Less strip_off
s
et
i
n
IVOPTs
commit
|
commitdiff
|
tree
2023-06-21
Richard Biener
Hide
I
VOP
T
s
str
i
p
_
offset
commit
|
commitdiff
|
tree
2023-06-21
Ric
h
ard Bien
e
r
[i386] R
e
ject too large vectors for partial vector
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard Bien
e
r
Improve
D
SE to
h
andle sto
r
e
s b
e
fore __built
i
n_
u
nreac
h
able (
)
commit
|
commitdiff
|
tree
2023-06-20
Richard Biener
Up
d
ate virtual SSA form manual
l
y whe
r
e easily po
s
si
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Richard B
i
en
e
r
debug/110295 - mixed u
p
e
a
rly/late deb
u
g for member
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Richard B
i
ener
Remove -save-
t
emps from
tes
t
s
u
si
n
g -
f
lto
commit
|
commitdiff
|
tree
2023-06-19
R
i
chard Bie
n
er
tree-opti
m
i
z
at
i
on/110298 - CFG cleanup and stale nb_iterations
commit
|
commitdiff
|
tree
2023-06-19
R
i
ch
a
rd Biener
Fix
b
u
i
ld of
a
ar
c
64
commit
|
commitdiff
|
tree
2023-06-19
Richard B
i
en
e
r
AVX512
f
ully
m
asked vec
t
ori
z
at
i
on
commit
|
commitdiff
|
tree
2023-06-19
Richard Biener
Ad
d
loop_v
i
nfo
a
r
g
ument to v
e
ct
_
get
_
l
o
o
p_mask
commit
|
commitdiff
|
tree
2023-06-16
Richard Biener
tree-optimization/110278 - u
n
s < (
t
ypeof
uns)
(
uns
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Richard Biener
t
r
ee-optimizati
o
n/110269 - restore missed cond
i
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
R
ichard Biener
Fix memor
y
l
eak in l
o
op h
e
ader copying
commit
|
commitdiff
|
tree
2023-06-13
Ri
c
h
a
r
d
Biener
mid
d
le-end/110232
-
fix native inter
p
r
e
t
of
vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
R
ichard Biener
Fix
d
i
s
a
m
b
iguation against
.
MASK_LOAD
commit
|
commitdiff
|
tree
2023-06-12
Richard
Biener
Fix di
s
ambiguation against
.
MASK
_
STO
R
E
commit
|
commitdiff
|
tree
2023-06-12
Richard B
i
e
ner
m
i
ddle-end/110200
-
genm
a
t
c
h
f
o
rce
-
leaf and convert
.
.
.
commit
|
commitdiff
|
tree
2023-06-09
Richard Biener
m
i
d
dle-end/11
0
182 - TYPE
_
P
RECISI
O
N on VEC
T
OR_TYP
E
cau
s
es
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Richard
Biener
middle-e
n
d/1
1
0055 - avoid CLOBBE
R
ing
static var
i
ables
commit
|
commitdiff
|
tree
2023-06-06
Richard B
i
ener
tree-optimizat
i
on/109
1
43 - im
p
rov
e
PTA c
o
mpile
tim
e
commit
|
commitdiff
|
tree
2023-05-31
Richard Biener
i
p
a/109983
-
(
I
P
A)
P
T
A speedup
commit
|
commitdiff
|
tree
2023-05-31
Richar
d
Biener
IPA
PTA
stats enhanc
e
ment and non-det
a
ils dum
p
slimming
commit
|
commitdiff
|
tree
2023-05-25
Richard Biener
target/1
0
9955
-
handle pattern gen
e
rated
COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biener
target/109944 - avoi
d
STLF f
a
il for V16Q
I
m
o
de CT
O
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Richard Biener
tree-optim
i
z
a
tio
n
/109
8
4
9
- fix fallout of
P
RE hoisting
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Ric
h
ard
Biener
tree
-
o
p
ti
m
i
z
a
t
ion/109747 -
S
LP c
o
st of CTORs
commit
|
commitdiff
|
tree
2023-05-23
Ri
c
h
a
rd Biene
r
Account for vector s
p
lat GPR->XM
M
move cost
commit
|
commitdiff
|
tree
2023-05-23
Ric
h
ard Bien
e
r
Gen
e
ric v
e
ctor op costing adjustm
e
n
t
commit
|
commitdiff
|
tree
2023-05-23
Rich
a
rd Bi
e
ner
Du
m
p AN
T
IC_OUT
b
efore pru
n
ing it
commit
|
commitdiff
|
tree
2023-05-23
Ri
c
hard Bien
e
r
tree-opt
i
mi
z
ation/109849
- missed
c
ode
hoi
s
ting
commit
|
commitdiff
|
tree
2023-05-15
R
ichard
B
iene
r
t
ree-o
p
t
i
m
ization
/
109848 - fix TARGET_ME
M
_R
E
F store
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
R
i
c
hard Bien
e
r
Fix
g
cc
.
dg/vect/pr
1
08950
.
c
commit
|
commitdiff
|
tree
2023-05-12
Richar
d
Biener
tree-optimization
/
64731 - extend s
t
ore-f
r
om CTOR l
o
wering
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Richard
B
ie
n
er
tree-optim
i
z
ation/10
9
791
-
simplify (
u
nsign
e
d)&foo
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Ri
c
hard
B
iener
Avoid g++
.
dg/tortur
e
/pr106922
.
C FAI
L
with the pre-C
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Richa
r
d B
i
ene
r
tree
-
optimizati
o
n/109735 - conversio
n
f
o
r vectori
z
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Richard
B
iener
tree-opt
i
m
iz
a
tion/109721
- emulated vectors
commit
|
commitdiff
|
tree
2023-05-04
Richard Biener
tree-optimization/109724 -
new test
c
a
se
commit
|
commitdiff
|
tree
2023-05-04
R
i
chard Biene
r
Rename last_st
m
t to last_
n
ondebu
g
_s
t
mt
commit
|
commitdiff
|
tree
2023-05-03
Richard Biener
M
ore last_st
m
t
removal
commit
|
commitdiff
|
tree
2023-05-03
R
ichard Bie
n
e
r
Speedup cse
_
insn
commit
|
commitdiff
|
tree
2023-05-03
Ric
h
ard Biener
Impro
v
e RTL CSE ha
s
h
t
a
b
le hash
u
sage
commit
|
commitdiff
|
tree
2023-05-02
Richard
B
iener
tree-optimization/10
9
672 - prop
e
rly ch
e
ck
emulated
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Ri
c
hard Biener
[i386]
F
ix testcases for emulated sca
t
ter
commit
|
commitdiff
|
tree
2023-04-28
Richard Bie
n
e
r
Add emulated scatter capability to the ve
c
torizer
commit
|
commitdiff
|
tree
2023-04-28
Richard Biener
Adjust costing of e
m
ulated vectorized gather/s
c
atter
commit
|
commitdiff
|
tree
2023-04-28
R
ichard Bi
e
n
e
r
ipa
/
1
0
9652
- ICE in modi
f
ication p
h
ase of
IPA SRA
commit
|
commitdiff
|
tree
2023-04-28
Richard
B
iener
tree-optimizat
i
on/1096
4
4 - miss
i
ng IL che
c
king
commit
|
commitdiff
|
tree
2023-04-28
R
icha
r
d
B
ie
n
er
Avoid more invalid GI
M
PLE wi
t
h regist
e
r bases
commit
|
commitdiff
|
tree
2023-04-28
Ri
c
hard Bi
e
ner
tr
e
e
-
o
ptimization/1087
5
2 -
v
ecto
r
i
ze emulated vector
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Richard Biener
tree-optimization
/
109170 - bogus us
e
-a
f
t
e
r-free with
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
R
i
chard
B
i
ener
wro
n
g GIMPL
E
from (bit_field_r
e
f
CTOR
.
.
)
s
i
mpli
f
ication
commit
|
commitdiff
|
tree
2023-04-27
Ri
c
h
ard Bi
e
ner
Properly gi
m
pl
i
fy ha
n
dled component
c
hains on regis
t
ers
commit
|
commitdiff
|
tree
2023-04-27
Ri
c
hard Biener
ipa/109607 - properl
y
gimplify conv
e
rsions introduced
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Ric
h
ar
d
Biener
t
r
ee
-
optimization
/
109594 - w
r
o
ng register promot
i
on
commit
|
commitdiff
|
tree
2023-04-26
R
ic
h
ard Biene
r
Mo
r
e last
_
stmt removal
commit
|
commitdiff
|
tree
2023-04-25
Richard Biener
tree-op
t
imization/109609
-
correctly interpr
e
t arg
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Ric
h
ar
d
Biener
rtl-op
t
i
m
ization/
1
09585 -
alia
s
analysis typ
o
commit
|
commitdiff
|
tree
2023-04-24
Richard Biener
Th
i
s repl
a
ces uses
o
f last_s
t
mt
whe
r
e we do
not requi
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Richard B
i
ene
r
Av
o
id
r
epeated forwa
r
d
er_block
_
p
c
alls in CFG clean
u
p
commit
|
commitdiff
|
tree
2023-04-21
Ri
c
hard B
i
e
n
er
Add safe_is_a
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
Add
o
pe
r
ato
r
*
to gimple_stmt_iterator and gphi_it
e
rator
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
t
ree-optimi
z
atio
n
/109573 - avoid
I
C
Eing on unexp
e
cted
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Richard Biener
Use correct CF
G
orders
f
or DF w
o
rklist process
i
ng
commit
|
commitdiff
|
tree
2023-04-21
Richard Bi
e
ner
ch
a
n
g
e invert
e
d_post_order_c
o
mpute to inverted_rev_
p
ost_orde
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Richard B
i
e
n
er
change DF to use the
proper CFG order for
D
F_
F
OR
W
ARD
.
.
.
commit
|
commitdiff
|
tree
2023-04-21
Ric
h
ard Bi
e
ner
Fix LCM dataflow
C
FG orde
r
commit
|
commitdiff
|
tree
2023-04-20
Richard Biener
R
e
move duplicate
DFS walks
from DF in
i
t
commit
|
commitdiff
|
tree
2023-04-19
Richard Biener
Use
s
o
l
ve_add_graph_edge in more p
l
ac
e
s
commit
|
commitdiff
|
tree
2023-04-19
Ric
h
ard Biener
S
plit out s
o
lve_add
_
g
r
ap
h
_edge
commit
|
commitdiff
|
tree
2023-04-19
Rich
a
rd Biener
Rem
o
ve
odd code
f
rom gimple_can_merge_
b
locks_p
commit
|
commitdiff
|
tree
2023-04-19
R
ichard Biener
Transform
m
ore
g
mp/mpfr
uses to use
RAII
commit
|
commitdiff
|
tree
2023-04-19
Richard
Bi
e
ner
Remove spe
c
ial-cased edge
s
when sol
v
i
ng
c
o
p
ies
commit
|
commitdiff
|
tree
2023-04-19
Richar
d
Biener
Fi
x
do_sd_constraint escape spe
c
ial casing
commit
|
commitdiff
|
tree
2023-04-19
Ric
h
ar
d
Bie
n
er
Remov
e
senseless store in do_sd_constraint
commit
|
commitdiff
|
tree
2023-04-19
Ric
h
a
r
d
Biener
Avoid non-unified nodes on the topological sort
i
ng
.
.
.
commit
|
commitdiff
|
tree
next