From 4a1849e3a1e51cb463703ec17861392086dce70b Mon Sep 17 00:00:00 2001
From: hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue, 18 Mar 2008 15:21:06 +0000
Subject: 	* tree-pretty-print.c: Include predict.h. 
 (dump_generic_node): Dump predictor. 	* tree.h (PREDICT_EXPR_OUTCOME,
 PREDICT_EXPR_PREDICTION): Update. 	* tree-gimple.c (is_gimple_stmt): Add
 PREDICT_EXPR. 	* gimple-low.c (lower_stmt): Likewise. 	* expr.c
 (expand_expr_real): Likewise. 	* predict.c (tree_bb_level_predictions): Use
 PREDICT_EXPRs and remove 	them. 	(build_predict_expr,
 build_predict_expr): New. 	* predict.h (predictor_name,
 build_predict_expr): Update. 	* c-typeck.c (c_finish_bc_stmt): Add
 prediction. 	* gimplify.c (gimplify_expr): Add PREDICT_EXPR. 	*
 predict.def (PRED_CONTINUE): Update hitrate. 	* tree.def (PREDICT_EXPR):
 Define. 	* tree-ssa-dce.c (mark_stmt_if_obviously_necessary): Mark
 PREDICT_EXPR; 	do not handle BIND_EXPR. 	* tree-inline.c
 (estimate_num_insns_1): PREDICT_EXPR is free. 	* tree-cfg.c
 (verify_gimple_stmt): PREDICT_EXPR is valid. 	* tree-ssa-operands.c
 (get_expr_operands): PREDICT_EXPR takes no 	operands.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133313 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/predict.def | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'gcc/predict.def')

diff --git a/gcc/predict.def b/gcc/predict.def
index a858c016aa7..62ae9d9f8d3 100644
--- a/gcc/predict.def
+++ b/gcc/predict.def
@@ -66,7 +66,7 @@ DEF_PREDICTOR (PRED_LOOP_ITERATIONS_GUESSED, "guessed loop iterations",
 	       PROB_ALWAYS, PRED_FLAG_FIRST_MATCH)
 
 /* Branch containing goto is probably not taken.  */
-DEF_PREDICTOR (PRED_CONTINUE, "continue", HITRATE (56), 0)
+DEF_PREDICTOR (PRED_CONTINUE, "continue", HITRATE (50), 0)
 
 /* Branch to basic block containing call marked by noreturn attribute.  */
 DEF_PREDICTOR (PRED_NORETURN, "noreturn call", HITRATE (99),
-- 
cgit v1.2.1

