cpu/o3: clean up scoreboard object
authorSteve Reinhardt <steve.reinhardt@amd.com>
Tue, 15 Oct 2013 18:22:43 +0000 (14:22 -0400)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Tue, 15 Oct 2013 18:22:43 +0000 (14:22 -0400)
commit9bd017b8aee1432b78361da89ce4980dabb70084
treedd72d8882f825474a0a24297137e819212c8ec33
parentc009d0eb2a02dddce6cca1033d73efde21445487
cpu/o3: clean up scoreboard object

It had a bunch of fields (and associated constructor
parameters) thet it didn't really use, and the array
initialization was needlessly verbose.

Also just hardwired the getReg() method to aleays
return true for misc regs, rather than having an array
of bits that we always kept marked as ready.
src/cpu/o3/cpu.cc
src/cpu/o3/rename_impl.hh
src/cpu/o3/scoreboard.cc
src/cpu/o3/scoreboard.hh