cpu: Fix BTB threading oversight
Review Request #3341 - Created Feb. 23, 2016 and submitted - Latest diff uploaded
| Information | |
|---|---|
| Curtis Dunham | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
cpu: Fix BTB threading oversight
The BTB doesn't hash on the thread id but does check the
thread id for 'btb hits'. This resulted in 1-thread of a multi-threaded
workload taking a BTB entry, and all other threads missing for the same branch
missing. Probably wasn't so horrific for multi-programmed SPEC.
