configs: Added an option for choosing branch predictor type
authorPau Cabre <pau.cabre@metempsy.com>
Wed, 7 Nov 2018 22:22:05 +0000 (23:22 +0100)
committerPau Cabre <pau.cabre@metempsy.com>
Sat, 17 Nov 2018 16:57:58 +0000 (16:57 +0000)
commit439b68a21e5122df2e6d1b9aad7ac46af619cc75
tree75e58c5261518891b4435912545ce3bdd33b9ddb
parentcb9fa244036772fc1d2c73fa2f4b10e98cd6e17a
configs: Added an option for choosing branch predictor type

Added the parameter "--bp-type" to set the branch predictor type
Added the parameter "--list-bp-types" to list all the available branch
predictor types

Change-Id: Ia6aae90c784aef359b6d8233c8383cd7a871aca1
Signed-off-by: Pau Cabre <pau.cabre@metempsy.com>
Reviewed-on: https://gem5-review.googlesource.com/c/14015
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
configs/common/BPConfig.py [new file with mode: 0644]
configs/common/Options.py
configs/common/Simulation.py
configs/common/cores/arm/HPI.py
configs/example/fs.py
configs/example/se.py
src/cpu/pred/BranchPredictor.py