O3: Allow a store entry to store up to 16 bytes (instead of TheISA::IntReg).
authorAli Saidi <Ali.Saidi@ARM.com>
Wed, 8 Dec 2010 00:19:57 +0000 (16:19 -0800)
committerAli Saidi <Ali.Saidi@ARM.com>
Wed, 8 Dec 2010 00:19:57 +0000 (16:19 -0800)
commit42ba158479c3feed12335958684200de8b6d2ece
treee16873a83f3571fce483231c57839fcabaad75b0
parent1cfe2c88204aed6310fa8be9a310350cb06f6026
O3: Allow a store entry to store up to 16 bytes (instead of TheISA::IntReg).

The store queue doesn't need to be ISA specific and architectures can
frequently store more than an int registers worth of data. A 128 bits seems
more common, but even 256 bits may be appropriate. Pretty much anything less
than a cache line size is buildable.
src/cpu/o3/lsq_unit.hh