diff options
Diffstat (limited to 'gcc/predict.c')
-rw-r--r-- | gcc/predict.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/predict.c b/gcc/predict.c index 732283d4c22..e3b4b83b863 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -168,8 +168,8 @@ cgraph_maybe_hot_edge_p (struct cgraph_edge *edge) if (lookup_attribute ("hot", DECL_ATTRIBUTES (edge->caller->decl))) return true; if (flag_guess_branch_prob - && edge->frequency < (CGRAPH_FREQ_MAX - / PARAM_VALUE (HOT_BB_FREQUENCY_FRACTION))) + && edge->frequency <= (CGRAPH_FREQ_BASE + / PARAM_VALUE (HOT_BB_FREQUENCY_FRACTION))) return false; return true; } |