* ipa-inline.h (INLINE_HINT_known_hot): New hint.
commit3072aa322ea4486ee5a5f20b8ecffa38eb36f373
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Apr 2014 19:36:01 +0000 (18 19:36 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Apr 2014 19:36:01 +0000 (18 19:36 +0000)
tree567c2bc65a81805dc3e2d84f184eaba4dbf52d6c
parentb10aade1f02f970b16184c0d66c7e1e24ed455aa
* ipa-inline.h (INLINE_HINT_known_hot): New hint.
* ipa-inline-analysis.c (dump_inline_hints): Dump it.
(do_estimate_edge_time): Compute it.
* ipa-inline.c (want_inline_small_function_p): Bypass
INLINE_INSNS_AUTO/SINGLE limits for calls that are known
to be hot.

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