diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2016-05-30 12:40:33 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2016-05-30 10:40:33 +0000 |
commit | 98bdbb39a6676776c528f3b51ce740669c06d708 (patch) | |
tree | 70d2283e17b094627b83cbfbd240e80625f370dd /gcc/predict.h | |
parent | d5cf3d8da6ef568929fc8bdfc1809593ff1988a8 (diff) | |
download | gcc-98bdbb39a6676776c528f3b51ce740669c06d708.zip gcc-98bdbb39a6676776c528f3b51ce740669c06d708.tar.gz gcc-98bdbb39a6676776c528f3b51ce740669c06d708.tar.bz2 |
predict.h (force_edge_cold): Declare.
* predict.h (force_edge_cold): Declare.
* predict.c (force_edge_cold): New function.
* tree-ssa-loop-ivcanon.c (try_unroll_loop_completely): Fix profile
updating.
(canonicalize_loop_induction_variables): Fix formating.
* gcc.dg/tree-ssa/cunroll-12.c: New testcase.
* gcc.dg/tree-ssa/cunroll-13.c: New testcase.
* gcc.dg/tree-ssa/cunroll-14.c: New testcase.
From-SVN: r236874
Diffstat (limited to 'gcc/predict.h')
-rw-r--r-- | gcc/predict.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/predict.h b/gcc/predict.h index 86cb3bd..7994287 100644 --- a/gcc/predict.h +++ b/gcc/predict.h @@ -91,5 +91,6 @@ extern tree build_predict_expr (enum br_predictor, enum prediction); extern const char *predictor_name (enum br_predictor); extern void rebuild_frequencies (void); extern void report_predictor_hitrates (void); +extern void force_edge_cold (edge, bool); #endif /* GCC_PREDICT_H */ |