tree-ssanames.c (release_dead_ssa_names): Remove invalidated cgraph edges too.
* tree-ssanames.c (release_dead_ssa_names): Remove invalidated cgraph edges too. From-SVN: r120823
This commit is contained in:
parent
632ac2b491
commit
03b1d1341c
@ -1,3 +1,8 @@
|
||||
2007-01-16 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree-ssanames.c (release_dead_ssa_names): Remove invalidated
|
||||
cgraph edges too.
|
||||
|
||||
2007-01-15 Eric Christopher <echristo@apple.com>
|
||||
|
||||
* ifcvt.c: Include vec.h, vecprim.h.
|
||||
|
@ -329,6 +329,11 @@ release_dead_ssa_names (void)
|
||||
n++;
|
||||
}
|
||||
FREE_SSANAMES (cfun) = NULL;
|
||||
|
||||
/* Cgraph edges has been invalidated and point to dead statement. We need to
|
||||
remove them now and will rebuild it before next IPA pass. */
|
||||
cgraph_node_remove_callees (cgraph_node (current_function_decl));
|
||||
|
||||
if (dump_file)
|
||||
fprintf (dump_file, "Released %i names, %.2f%%\n", n, n * 100.0 / num_ssa_names);
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user