Commit b30bde10 by Bin Cheng Committed by Bin Cheng

auto-profile.c (afdo_annotate_cfg): Call update_max_bb_count even if autofdo counts are all zeros.

	* auto-profile.c (afdo_annotate_cfg): Call update_max_bb_count even
	if autofdo counts are all zeros.

From-SVN: r267121
parent 7f3477fb
2018-12-14 Bin Cheng <bin.cheng@linux.alibaba.com> 2018-12-14 Bin Cheng <bin.cheng@linux.alibaba.com>
* auto-profile.c (afdo_annotate_cfg): Call update_max_bb_count even
if autofdo counts are all zeros.
2018-12-14 Bin Cheng <bin.cheng@linux.alibaba.com>
* auto-profile.c (afdo_indirect_call): Skip generating histogram * auto-profile.c (afdo_indirect_call): Skip generating histogram
value for internal call. value for internal call.
...@@ -1553,9 +1553,9 @@ afdo_annotate_cfg (const stmt_set &promoted_stmts) ...@@ -1553,9 +1553,9 @@ afdo_annotate_cfg (const stmt_set &promoted_stmts)
{ {
/* Calculate, propagate count and probability information on CFG. */ /* Calculate, propagate count and probability information on CFG. */
afdo_calculate_branch_prob (&annotated_bb); afdo_calculate_branch_prob (&annotated_bb);
}
update_max_bb_count (); update_max_bb_count ();
profile_status_for_fn (cfun) = PROFILE_READ; profile_status_for_fn (cfun) = PROFILE_READ;
}
if (flag_value_profile_transformations) if (flag_value_profile_transformations)
{ {
gimple_value_profile_transformations (); gimple_value_profile_transformations ();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment