diff options
author | Javier Bueno <javier.bueno@metempsy.com> | 2019-01-30 01:01:50 +0100 |
---|---|---|
committer | Pau Cabre <pau.cabre@metempsy.com> | 2019-02-13 21:34:15 +0000 |
commit | d39573a9bebc15e5cc48366420ed065d2f8504e8 (patch) | |
tree | 4e482e9e51f0a7dd0837f95047ebf7ec115d3a53 /src/cpu/pred/SConscript | |
parent | 224f2d50a9873d054f486d7661d947db76f4cf68 (diff) | |
download | gem5-d39573a9bebc15e5cc48366420ed065d2f8504e8.tar.xz |
cpu: Added 8KB and 64KB TAGE-SC-L branch predictor
The original paper of the branch predictor can be found here:
http://www.jilp.org/cbp2016/paper/AndreSeznecLimited.pdf
Change-Id: I684863752407685adaacedebb699205c3559c528
Reviewed-on: https://gem5-review.googlesource.com/c/14855
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/cpu/pred/SConscript')
-rw-r--r-- | src/cpu/pred/SConscript | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cpu/pred/SConscript b/src/cpu/pred/SConscript index 9e7e166ea..e3a521983 100644 --- a/src/cpu/pred/SConscript +++ b/src/cpu/pred/SConscript @@ -47,7 +47,12 @@ Source('tage_base.cc') Source('tage.cc') Source('loop_predictor.cc') Source('ltage.cc') +Source('statistical_corrector.cc') +Source('tage_sc_l.cc') +Source('tage_sc_l_8KB.cc') +Source('tage_sc_l_64KB.cc') DebugFlag('FreeList') DebugFlag('Branch') DebugFlag('Tage') DebugFlag('LTage') +DebugFlag('TageSCL') |