cpu: Implement per-thread GHRs
authorCurtis Dunham <Curtis.Dunham@arm.com>
Tue, 5 Apr 2016 17:20:19 +0000 (12:20 -0500)
committerCurtis Dunham <Curtis.Dunham@arm.com>
Tue, 5 Apr 2016 17:20:19 +0000 (12:20 -0500)
commit76ee011a12ade238d5cbf4b570e1d34d7ba72687
tree7254ed0fcc8545103fd197460acc89d75289814e
parent1578d2d0b66d995684cee77b3fe527ed0493d41c
cpu: Implement per-thread GHRs

Branch predictors that use GHRs should index them on a
per-thread basis.  This makes that so.
src/cpu/pred/2bit_local.cc
src/cpu/pred/2bit_local.hh
src/cpu/pred/bi_mode.cc
src/cpu/pred/bi_mode.hh
src/cpu/pred/bpred_unit.cc
src/cpu/pred/bpred_unit.hh
src/cpu/pred/tournament.cc
src/cpu/pred/tournament.hh