summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2013-08-10 01:07:52 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2013-08-09 23:07:52 +0000
commite59df5fdf7a5c7d965a9d596297dfdecc8651224 (patch)
treea513914d1e48d580f9e965c4836e46d9f0cadb68 /gcc
parent634ab819546e358bae26a7f798652f1271ae099d (diff)
downloadgcc-e59df5fdf7a5c7d965a9d596297dfdecc8651224.tar.gz
* ipa-ref.c (ipa_clear_stmts_in_references): Clear lto_stmt_uid, too.
From-SVN: r201640
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/ipa-ref.c5
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 83b73b72c25..3acc890ba0c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2013-08-09 Jan Hubicka <jh@suse.cz>
+ * ipa-ref.c (ipa_clear_stmts_in_references): Clear lto_stmt_uid, too.
+
+2013-08-09 Jan Hubicka <jh@suse.cz>
+
* cgraph.c (cgraph_resolve_speculation): Cut frequency to
CGRAPH_FREQ_MAX.
(dump_cgraph_node): Dump profile-id.
diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.c
index 9f45c8eb866..a7c3b40b0cf 100644
--- a/gcc/ipa-ref.c
+++ b/gcc/ipa-ref.c
@@ -311,5 +311,8 @@ ipa_clear_stmts_in_references (symtab_node referring_node)
for (i = 0; ipa_ref_list_reference_iterate (&referring_node->symbol.ref_list, i, r); i++)
if (!r->speculative)
- r->stmt = NULL;
+ {
+ r->stmt = NULL;
+ r->lto_stmt_uid = 0;
+ }
}