diff options
author | Steve Reinhardt <steve.reinhardt@amd.com> | 2013-10-15 14:22:43 -0400 |
---|---|---|
committer | Steve Reinhardt <steve.reinhardt@amd.com> | 2013-10-15 14:22:43 -0400 |
commit | a830e63de71e5929b8ff8e334bc872faa9193a8b (patch) | |
tree | 64346e0672e36c08a6a8efa6e3ebb3ed875e6fa8 /src/arch/arm/intregs.hh | |
parent | 9bd017b8aee1432b78361da89ce4980dabb70084 (diff) | |
download | gem5-a830e63de71e5929b8ff8e334bc872faa9193a8b.tar.xz |
isa: clean up register constants
Clean up and add some consistency to the *_Base_DepTag
constants as well as some related register constants:
- Get rid of NumMiscArchRegs, TotalArchRegs, and TotalDataRegs
since they're never used and not always defined
- Set FP_Base_DepTag = NumIntRegs when possible (i.e.,
every case except x86)
- Set Ctrl_Base_DepTag = FP_Base_DepTag + NumFloatRegs
(this was true before, but wasn't always expressed
that way)
- Drastically reduce the number of arbitrary constants
appearing in these calculations
Diffstat (limited to 'src/arch/arm/intregs.hh')
0 files changed, 0 insertions, 0 deletions