From 4d83b8a7995126f383c518124ae4459c53aa9899 Mon Sep 17 00:00:00 2001 From: Ali Saidi <Ali.Saidi@ARM.com> Date: Sun, 7 Aug 2011 09:21:49 -0700 Subject: [PATCH] O3: Fix uninitialized variable in the tournament branch predictor. --- src/cpu/pred/tournament.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpu/pred/tournament.cc b/src/cpu/pred/tournament.cc index ad696f00a..9608dc011 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<void *>(history); updateGlobalHistTaken(); -- 2.30.2