cpu: Move the branch predictor out of the BaseCPU
Review Request #1976 - Created Aug. 19, 2013 and submitted
| Information | |
|---|---|
| Andreas Hansson | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 9845:73704b98a61d --------------------------- cpu: Move the branch predictor out of the BaseCPU The branch predictor is guarded by having either the in-order or out-of-order CPU as one of the available CPU models and therefore should not be used in the BaseCPU. This patch moves the parameter to the relevant CPU classes.
All regressions pass
Posted (Aug. 27, 2013, 8:06 a.m.)
At some point of time, I was planning to add branch predictor state to the checkpoint. Typically, we create checkpoint using the atomic or the simple timing cpu. Therefore, I had added branch predictor to the base cpu.
