Commit d8dc87c2 by Jan Hubicka Committed by Jan Hubicka

re PR middle-end/77484 (Static branch predictor causes ~6-8% regression of SPEC2000 GAP)

	PR middle-end/77484
	* predict.def (PRED_INDIR_CALL): Set to 86.

From-SVN: r244207
parent 38285dd7
2017-01-01 Jan Hubicka <hubicka@ucw.cz>
PR middle-end/77484
* predict.def (PRED_INDIR_CALL): Set to 86.
2017-01-07 Sandra Loosemore <sandra@codesourcery.com>
PR preprocessor/54124
......
......@@ -121,7 +121,7 @@ DEF_PREDICTOR (PRED_CALL, "call", HITRATE (55), 0)
/* PRED_CALL is not very reliable predictor and it turns out to be even
less reliable for indirect calls and polymorphic calls. For spec2k6
the predictio nis slightly in the direction of taking the call. */
DEF_PREDICTOR (PRED_INDIR_CALL, "indirect call", HITRATE (51), 0)
DEF_PREDICTOR (PRED_INDIR_CALL, "indirect call", HITRATE (86), 0)
DEF_PREDICTOR (PRED_POLYMORPHIC_CALL, "polymorphic call", HITRATE (59), 0)
/* Recursive calls are usually not taken or the function will recurse
......
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