lto-cgraph.c (lto_output_node, [...]): Stream split_part.
authorJan Hubicka <hubicka@gcc.gnu.org>
Thu, 2 Apr 2015 05:14:26 +0000 (05:14 +0000)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 2 Apr 2015 05:14:26 +0000 (05:14 +0000)
commited6ef4907a2e6c0e69f0c3b3dd3a916f24236022
tree330c5c798a158ed1a698b42d78bdcc0c5f127e58
parent709d77eab7d6ea303fed1ec822dfe5f8c5d6d008
lto-cgraph.c (lto_output_node, [...]): Stream split_part.

* lto-cgraph.c (lto_output_node, input_overwrite_node): Stream
split_part.
* ipa-inline.c (edge_badness): Add wrapper penalty.
(sum_callers): Move up.
(inline_small_functions): Set single_caller.
* ipa-inline.h (inline_summary): Add single_caller.
* ipa-split.c (split_function): Set split_part.
(cgraph_node::create_clone): Do not shadow decl; copy split_part.
* cgraph.h (cgraph_node): Add split_part.

From-SVN: r221818
gcc/cgraphclones.c