Remove predictors that are unrealiable.
authorMartin Liska <mliska@suse.cz>
Tue, 23 Jan 2018 15:43:59 +0000 (16:43 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Tue, 23 Jan 2018 15:43:59 +0000 (15:43 +0000)
commit813d6db9c42ae27854356c87f0fa16b0f9079118
treebf904d9fa75ede80506f4ff8781fe497534ac014
parent66ce8ff7603b3b717fff93d706b1cf3548ba4671
Remove predictors that are unrealiable.

2018-01-23  Martin Liska  <mliska@suse.cz>

* predict.def (PRED_INDIR_CALL): Set probability to PROB_EVEN in
order to ignore the predictor.
(PRED_POLYMORPHIC_CALL): Likewise.
(PRED_RECURSIVE_CALL): Likewise.

From-SVN: r256988
gcc/ChangeLog
gcc/predict.c
gcc/predict.def