diff options
author | Pau Cabre <pau.cabre@metempsy.com> | 2019-03-01 17:32:16 +0100 |
---|---|---|
committer | Jairo Balart <jairo.balart@metempsy.com> | 2019-03-27 09:55:09 +0000 |
commit | 78f1f4d8f9267b5345f5a34f113eabae2a2faac9 (patch) | |
tree | 938372c3ef5540642f4c6076c58ff3925ce7d7b3 /src/arch | |
parent | 4fc7dfb7fbcf124461adc9df382695418a2b9dda (diff) | |
download | gem5-78f1f4d8f9267b5345f5a34f113eabae2a2faac9.tar.xz |
cpu: Fixed the indirect branch predictor GHR handling
The internal indirect predictor global history was not being updated
properly, resulting in higher than expected miss rates
Also added a parameter to set the size of the indirect predictor GHR
Change-Id: Ibc797816974cba6719da65122801e8919559a003
Signed-off-by: Pau Cabre <pau.cabre@metempsy.com>
Reported-by: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/16928
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-by: Andrea Mondelli <Andrea.Mondelli@ucf.edu>
Reviewed-by: Sudhanshu Jha <sudhanshu.jha@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Diffstat (limited to 'src/arch')
0 files changed, 0 insertions, 0 deletions