diff --git a/src/cpu/pred/tournament.cc b/src/cpu/pred/tournament.cc index ad696f00a2..9608dc0115 100644 --- a/src/cpu/pred/tournament.cc +++ b/src/cpu/pred/tournament.cc @@ -221,6 +221,7 @@ TournamentBP::uncondBr(void * &bp_history) history->globalHistory = globalHistory; history->localPredTaken = true; history->globalPredTaken = true; + history->globalUsed = true; bp_history = static_cast(history); updateGlobalHistTaken();