===================================================================
@@ -2136,9 +2135,8 @@ inline_small_functions (void)
gcc_checking_assert (!callee->inlined_to);
inline_call (edge, true, &new_indirect_edges, &overall_size, true);
- add_new_edges_to_heap (&edge_heap, new_indirect_edges);
-
reset_edge_caches (edge->callee);
+ add_new_edges_to_heap (&edge_heap, new_indirect_edges);
update_callee_keys (&edge_heap, where, updated_nodes);
}
===================================================================
@@ -211,7 +211,7 @@ do_estimate_edge_time (struct cgraph_edg
nonspec_time = e->entry.nonspec_time;
hints = e->entry.hints;
if (flag_checking
- && !edge->callee->count.ipa_p ())
+ && !callee->count.ipa_p ())
{
sreal chk_time, chk_nonspec_time;
int chk_size, chk_min_size;