* ipa-inline-analysis.c (simple_edge_hints): Fix check for
commit57e20c4ab4619b93eb94d20d06464ae8c6eacd41
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Feb 2015 16:57:20 +0000 (3 16:57 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Feb 2015 16:57:20 +0000 (3 16:57 +0000)
tree408b784036755534b78b84759445181515b9be75
parentb817769e5ea6a4e838071881e785967c8c00037e
* ipa-inline-analysis.c (simple_edge_hints): Fix check for
cross-module inlining.
* cgraph.h (cgraph_node): Add flag merged.
* ipa-icf.c (sem_function::merge): Maintain it.

* lto-symtab.c (lto_cgraph_replace_node): Maintain merged flag.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220372 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cgraph.h
gcc/ipa-icf.c
gcc/ipa-inline-analysis.c
gcc/lto/ChangeLog
gcc/lto/lto-symtab.c