* ipa-inline.c (max_count_real, max_relbenefit_real,
commitd326c10c2de4a884476d099dbeca4794e145d8c1
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Dec 2014 15:19:54 +0000 (27 15:19 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Dec 2014 15:19:54 +0000 (27 15:19 +0000)
treec8e202e2c1c2b61020aa38884b7d50c16c23c9b9
parent09196675b74bd04b562fe3b264a9648eb0568a59
* ipa-inline.c (max_count_real, max_relbenefit_real,
half_int_min_real): Remove.
(cgraph_freq_base_rec, percent_rec): New.
(compute_uninlined_call_time, compute_inlined_call_time,
big_speedup_p, relative_time_benefit, edge_badness): Use sreals.
(update_edge_key): Update dumping.
(inline_small_functions): Speedup maintainance of the heap.
(ipa_inline): Initialize cgraph_freq_base_rec and
percent_rec.

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