From 259a61d4be76825893aadc9d0b401b4d4b055bc8 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Sat, 11 Nov 2017 13:04:25 +0000 Subject: [PATCH] * predict.c (maybe_hot_frequency_p): Do not use cfun. From-SVN: r254652 --- gcc/predict.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/predict.c b/gcc/predict.c index 07b4bf7c398..56003a5db09 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -137,12 +137,12 @@ maybe_hot_frequency_p (struct function *fun, int freq) if (profile_status_for_fn (fun) == PROFILE_ABSENT) return true; if (node->frequency == NODE_FREQUENCY_EXECUTED_ONCE - && freq < (ENTRY_BLOCK_PTR_FOR_FN (fun)->count.to_frequency (cfun) * 2 / 3)) + && freq < (ENTRY_BLOCK_PTR_FOR_FN (fun)->count.to_frequency (fun) * 2 / 3)) return false; if (PARAM_VALUE (HOT_BB_FREQUENCY_FRACTION) == 0) return false; if (freq * PARAM_VALUE (HOT_BB_FREQUENCY_FRACTION) - < ENTRY_BLOCK_PTR_FOR_FN (fun)->count.to_frequency (cfun)) + < ENTRY_BLOCK_PTR_FOR_FN (fun)->count.to_frequency (fun)) return false; return true; } -- 2.30.2