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
Fix handling of static chain in ipa_merge_modref_summary_after_inlining
2021-11-24
Jan
H
ubicka
Fix hand
l
i
n
g of sta
t
ic chain in i
p
a_me
r
g
e
_modref_summ
a
ry_aft
.
.
.
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-23
Jan Hubicka
Remove duplic
a
ted
pa
r
a
m
v
a
lud in mo
d
ref
t
ree
commit
|
commitdiff
|
tree
2021-11-23
Jan Hub
i
cka
Improve bytew
i
se DSE
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hub
i
cka
I
m
prove base tracking in
i
pa-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
J
a
n
Hubic
k
a
Fix failure merge_block
.
c
testcase
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Ja
n
Hubicka
Ref
a
c
t
or lo
a
d/
s
tore
/
k
i
ll analysis
i
n i
p
a-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
J
a
n Hu
b
icka
Fix igno
r
e_nond
e
te
r
minism_p in ipa-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
J
an Hubick
a
Fix loopin
g
flag
dis
c
o
very in ip
a
-pure-const
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-19
Jan Hubicka
Use modre
f
even for nested fun
c
tions
in
r
ef_
m
aybe_used_by_ca
.
.
.
2021-11-19
Jan Hubicka
<hubicka@ucw.cz>
2021-11-19
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-18
Jan Hubick
a
Turn -fsemantic
-
int
e
rpositio
n
to optimization flag
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-18
Jan Hubic
k
a
Fix modr
e
f
w
rt __b
u
iltin
_
as
s
um
e
_aligned
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubicka
Fix modref summary stream
i
ng
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubicka
Add very ba
s
ic
IPA
part of
m
odref-kill
a
n
a
lysis
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
J
a
n Hubicka
Fix clea
r
ing
o
f to_info_lto in ipa_m
e
r
ge_mod
r
ef_summary_a
f
te
.
.
.
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-16
J
an H
u
bicka
Us
e
modref
sum
m
aries for byte-wise dead store eliminati
o
n
.
commit
|
commitdiff
|
tree
2021-11-16
Jan Hubicka
Fix u
n
init
i
alize
d
access in merge_call
_
s
i
d
e
_effects
commit
|
commitdiff
|
tree
2021-11-14
Jan Hubicka
Track
n
on
d
eter
m
in
i
s
m and interposabl
e
calls in
ipa
.
.
.
commit
|
commitdiff
|
tree
2021-11-14
Jan Hubick
a
Extend modre
f
to
t
rac
k
kills
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-14
Jan
H
ubicka
Cleanup tree-ssa-al
i
as and tree-ssa-d
s
e
use of mo
d
ref
.
.
.
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
J
an Hubicka
F
i
x bug in
ipa-pure-const
and add debug counte
r
s
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubi
c
ka
More ipa
-
modref-tree
.
h cleanups
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
J
an Hubicka
Im
p
l
e
m
ent DS
E
of
dead f
u
nctions calls
storing
memory
.
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubick
a
Fix checking disabled
b
uil
d
.
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
m
o
dref_access_node cleanup
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubic
k
a
Add finalize m
e
thod to modref
s
u
m
mary
.
commit
|
commitdiff
|
tree
2021-11-13
Ja
n
Hubicka
W
hiteli
t
y ty
p
e
attribute
s
for function signatur
e
chan
g
e
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
Remember fn
s
pec bas
e
d
EAF flags in modref summary
.
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubic
k
a
E
nabl
e
ipa-sra wit
h
fnspec attrib
u
tes
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
Fix wrong code with modref
a
nd some built
i
ns
.
commit
|
commitdiff
|
tree
2021-11-12
Jan
H
ubi
c
ka
Fix wrong code with pur
e
functions
commit
|
commitdiff
|
tree
2021-11-12
Jan Hubicka
Fix ipa-pure
-
const
commit
|
commitdiff
|
tree
2021-11-12
Jan Hubicka
Fix exit condition
in ipa
_
make_
f
u
nction_pure
commit
|
commitdiff
|
tree
2021-11-12
J
an
H
ubicka
F
i
x ICE
in tr
e
e
-ss
a
-structal
i
as
.
c
commit
|
commitdiff
|
tree
2021-11-12
Jan Hu
b
icka
Fix ipa-mod
r
ef
pure/const d
i
sco
v
er
y
commit
|
commitdiff
|
tree
2021-11-11
J
an Hubicka
Fix gfortran
.
d
g
/
i
nline_matm
u
l_1
7
.
f90 template
.
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
J
a
n Hubicka
Enable pure-const discovery in
m
odref
.
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
Jan Hubi
c
ka
Fix some
side cases of side effe
c
ts discov
e
ry
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
Jan Hub
i
c
k
a
Fix recur
s
i
on discove
r
y
i
n
ipa-pure-const
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
Jan Hubicka
Fix noreturn disc
o
ve
r
y
.
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-10
Jan Hub
i
cka
Exte
n
d modref by si
d
e-effect analysis
commit
|
commitdiff
|
tree
2021-11-10
Jan Hubicka
F
i
x
typ
o
in modr
e
f-13
.
c
2021-11-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-10
Jan Hubicka
Mak
e
EA
F
flags mor
e
regu
l
ar (and
ex
p
ressive)
2021-11-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-10
Jan Hubick
a
Fix modref_tree::remap_par
a
ms
commit
|
commitdiff
|
tree
2021-11-09
Jan Hubicka
Merge
I
P
A solution with loc
a
l
one in
i
pa-modref
commit
|
commitdiff
|
tree
2021-11-08
J
a
n Hubicka
Remove w
o
rkaround allowing in
t
erposition of nested
.
.
.
commit
|
commitdiff
|
tree
2021-11-08
Jan
H
ubicka
Improve handling of some bui
l
tins
.
commit
|
commitdiff
|
tree
2021-11-08
Jan
H
u
bicka
Move uncprop after modref
commit
|
commitdiff
|
tree
2021-11-08
Ja
n
Hub
i
cka
Add l
o
ads/stores relative t
o
static chain in
ipa-mo
d
ref
commit
|
commitdiff
|
tree
2021-11-07
Jan Hubi
c
ka
Limit range of
m
odref-max-depth
commit
|
commitdiff
|
tree
2021-11-07
Jan Hubicka
Fix inter-procedural EAF flags
propagation
w
ith respec
t
.
.
.
commit
|
commitdiff
|
tree
2021-11-07
Jan Hubicka
Im
p
l
ement intra-procedural dataflow in i
p
a-m
o
dref f
l
ags
.
.
.
commit
|
commitdiff
|
tree
2021-11-06
Jan Hubicka
F
ix can_be_
d
iscarded_
p
wrt pa
r
titioned functions
.
commit
|
commitdiff
|
tree
2021-11-05
Jan Hubicka
Fix ice
in
i
nse
r
t_a
c
cess
commit
|
commitdiff
|
tree
2021-11-05
Jan Hubicka
A
v
oid left s
h
ift of nega
t
ive value in ipa-modref-
t
ree
.
h
commit
|
commitdiff
|
tree
2021-11-04
Jan Hubicka
Wo
r
k
a
roun
d
I
C
E in gimple_c
a
l
l
_static_chain_flags
2021-11-04
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-03
J
a
n
Hubicka
Fix wrong
c
ode c
a
ulsed by
r
e
t
slot EAF flags propagation
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Jan Hubick
a
Rever
t
accid
e
nt
a
l commit
.
2021-11-02
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-02
Jan H
u
bicka
ipa-modref cleanup
commit
|
commitdiff
|
tree
2021-11-02
Jan Hubicka
Static chai
n
s
upp
o
rt in ipa-modr
e
f
commit
|
commitdiff
|
tree
2021-11-02
J
a
n
Hubicka
addS EAF
_
N
O
T_RETUR
N
ED_DIRECTLY
commit
|
commitdiff
|
tree
2021-10-31
Jan Hubicka
I
m
prove handling of r
e
t
u
rn s
l
ot in ipa-pure-const and
.
.
.
commit
|
commitdiff
|
tree
2021-10-29
Ja
n
Hubick
a
handle
retslot
i
n modref
commit
|
commitdiff
|
tree
2021-10-23
Ja
n
Hubicka
cleanup compu
t
e_points
_
to_
s
ets
commit
|
commitdiff
|
tree
2021-10-16
Jan Hubick
a
Fix wrong code in ldost
-
strlen-1
.
c
commit
|
commitdiff
|
tree
2021-10-14
Jan Hubicka
F
i
x IC
E
in inse
r
t_a
c
cess
.
commit
|
commitdiff
|
tree
2021-10-11
J
an
H
ubicka
Rever
t
accidental change in ipa-modref
-
tree
.
h
commit
|
commitdiff
|
tree
2021-10-11
Jan Hubicka
Commonize ipa-pta con
s
t
raint
g
ener
a
ti
o
n for cal
l
s
commit
|
commitdiff
|
tree
2021-10-07
Jan
H
ubicka
Fix acce
s
s node
m
erging
2021-10-07
Jan Hubicka
<hubicka@ucw.cz>
2021-10-07
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-08-28
Jan Hubic
k
a
Imp
r
ove
h
andling of
t
a
b
l
e
overf
l
o
w
s
in modref_ref_
n
o
de
commit
|
commitdiff
|
tree
2021-08-26
Jan Hubicka
Fix
ipa-modref verification ices
commit
|
commitdiff
|
tree
2021-08-26
Jan Hubicka
Improve ha
n
d
l
ing of modref params
.
commit
|
commitdiff
|
tree
2021-08-26
Jan Hubicka
Ad
d
full stop to params
.
opt
.
commit
|
commitdiff
|
tree
2021-08-26
Jan H
u
bicka
Fi
x
of
f
-
b
y-o
n
e error
i
n try_merg
e
_with
commit
|
commitdiff
|
tree
2021-08-25
Ja
n
Hu
b
ick
a
Merge load/st
o
r
es in ipa-modref summaries
commit
|
commitdiff
|
tree
2021-08-23
Jan Hubicka
A
v
o
i
d redundant entr
i
e
s
in
m
odref a
c
c
e
ss lists
.
2021-08-23
Jan Hubicka
<hubicka@ucw.cz>
2021-08-23
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-08-23
Jan
H
u
b
icka
Fix template in
g
+
+
.
dg/tr
e
e-ssa
/
modref-1
.
C
commit
|
commitdiff
|
tree
2021-08-23
Ja
n
Hubicka
Fix
p
revious ipa-modref patch
commit
|
commitdiff
|
tree
2021-08-23
Jan
Hubicka
Improv
e
ret
u
r
n s
l
ot handlin
g
i
n
i
pa-mo
d
ref
commit
|
commitdiff
|
tree
2021-08-22
J
a
n Hubicka
Clear EAF
_
NOC
L
OBBER for indir
e
ct calls
2021-08-22
Jan Hubicka
<hubicka@ucw.cz>
2021-08-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-08-18
Jan Hubicka
Add EA
F
_NOREAD check
to
tree-ssa-u
n
init
2021-08-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-08-13
J
a
n Hubicka
Introd
u
ce EAF_NOREAD and cl
e
anup EAF_UNUSE
D
+ ipa-modr
e
f
2021-08-12
Jan Hubicka
<hubicka@ucw.cz>
2021-08-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-08-12
Jan Hubicka
Fi
x
co
n
d
i
tion testing
void functions in ipa-split
.
2021-08-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-08-11
Jan
H
u
bic
k
a
Fix
min_flags han
d
lin
g
i
n
mod-
r
e
f
2021-08-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-07-17
Jan Hu
b
icka
S
upport
E
AF_N
O
T_R
E
TUR
N
ED in tr
e
e-ssa-structalias
2021-07-17
Jan Hubicka
<hubicka@ucw.cz>
2021-07-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-07-16
Jan Hubicka
Implemen
t
EAF_NOT_
R
ETURNE
D
t
r
acking
in i
p
a-mo
d
ref
2021-07-16
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-04-15
Jan
Hubick
a
Fix handling of clone
s
in l
t
o
_wpa_write_files [PR98599]
2021-04-15
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-04-10
Jan Hub
i
cka
Do
n
ot re
l
ease bod
y
of declare_var
i
ant_alt
2021-04-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-04-01
J
an Hub
i
cka
Add t
e
st
c
ase
for PR98265
2021-04-01
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-03-31
Jan
H
ubicka
Mak
e
USES_COMDAT_LOCAL CIF_
F
IN
A
L_
N
ORMAL
2021-03-31
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-03-31
Jan
H
u
b
ic
k
a
Fix ov
e
r
vactive
c
heck
in cgraph_node::r
e
lease_
b
o
dy
commit
|
commitdiff
|
tree
2021-03-31
Jan Hub
i
cka
S
m
all refactoring
o
f cgraph_
n
ode::release_body
commit
|
commitdiff
|
tree
2021-03-29
Jan Hubicka
Fix pr99751
.
c tes
t
case
commit
|
commitdiff
|
tree
2021-03-29
Ja
n
Hubicka
Fix typo in mer
g
e_call_lhs_flags
2021-03-29
Jan Hubicka
<hubicka@ucw.cz>
2021-03-29
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-03-18
Jan Hubicka
Fix idiv latencies for
z
n
v
er3
2021-03-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-03-17
Jan Hubicka
E
nabl
e
gather on zen3 hardware
.
commit
|
commitdiff
|
tree
2021-03-15
Jan Hubicka
znver3 t
u
ning part 1
2021-03-15
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-03-01
Jan Hubicka
F
i
x I
C
E
in compute_fn_summary
commit
|
commitdiff
|
tree
2021-02-14
Jan H
u
b
icka
Fix m
e
m
ory
l
eak in ipa-refernece
2021-02-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-01-02
Jan Hubicka
ggc_free basic blocks
commit
|
commitdiff
|
tree
2021-01-02
Jan Hu
b
icka
Free datastructures pointing to CF
G
a
f
ter
p
arsing
commit
|
commitdiff
|
tree
next