* ipa-inline-analysis.c (growth_data): Add uninlinable field.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 Feb 2015 23:46:25 +0000 (23:46 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 Feb 2015 23:46:25 +0000 (23:46 +0000)
commit6a0440477bc2a41ade7254552829f320755d0f0f
tree9c7aa0714bc6b9ef01b297da87d244c4e46afd7c
parent50f2a18b73dcdef72761cccdbd4888b2e118ca54
* ipa-inline-analysis.c (growth_data): Add uninlinable field.
(do_estimate_growth_1): Record if any uninlinable edge was seen.
(estimate_growth): Handle uninlinable edges correctly.
(check_callers): New.
(growth_likely_positive): Handle aliases correctly.

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