ipa-inline.c (update_edge_key): Break out from ...
authorJan Hubicka <jh@suse.cz>
Sat, 3 Jul 2010 19:33:14 +0000 (21:33 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 3 Jul 2010 19:33:14 +0000 (19:33 +0000)
commit9b8051b48af14a50112a918b535e6c7068c7b871
tree096ac0fcb65e76873d32d9a6794846250e11aa7b
parent3e78185c79c148cbf594b57b036b0de1f9d206ac
ipa-inline.c (update_edge_key): Break out from ...

* ipa-inline.c (update_edge_key): Break out from ...
update_callers_keys): ... here;
(update_callee_keys): Update only the edges from caller to callee.
(update_all_calle_keys): Do what update_calle_keys did.
(decide_inlining_of_small_functions): Avoid recomputing of all
callees when badness increase.

From-SVN: r161778
gcc/ChangeLog
gcc/ipa-inline.c