From 048d63e9b398deda4ae0440e6f114c1e56d1a4ff Mon Sep 17 00:00:00 2001 From: hubicka Date: Fri, 9 Aug 2013 23:07:52 +0000 Subject: [PATCH] * ipa-ref.c (ipa_clear_stmts_in_references): Clear lto_stmt_uid, too. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201640 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/ipa-ref.c | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 83b73b72c250..3acc890ba0c1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-08-09 Jan Hubicka + + * ipa-ref.c (ipa_clear_stmts_in_references): Clear lto_stmt_uid, too. + 2013-08-09 Jan Hubicka * cgraph.c (cgraph_resolve_speculation): Cut frequency to diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.c index 9f45c8eb866f..a7c3b40b0cfa 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; + } } -- 2.47.2