Commit ad730fac 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_CALL): Set to 67.

From-SVN: r244260
parent 0c22e441
2017-01-01 Jan Hubicka <hubicka@ucw.cz>
PR middle-end/77484
* predict.def (PRED_CALL): Set to 67.
2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
* expr.c (store_field): In the bitfield case, if the value comes from
......
......@@ -116,7 +116,7 @@ DEF_PREDICTOR (PRED_TREE_OPCODE_NONEQUAL, "opcode values nonequal (on trees)",
DEF_PREDICTOR (PRED_TREE_FPOPCODE, "fp_opcode (on trees)", HITRATE (90), 0)
/* Branch guarding call is probably taken. */
DEF_PREDICTOR (PRED_CALL, "call", HITRATE (55), 0)
DEF_PREDICTOR (PRED_CALL, "call", HITRATE (67), 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
......
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