summaryrefslogtreecommitdiff
path: root/src/arch/arm/registers.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2010-07-13 22:41:47 -0700
committerGabe Black <gblack@eecs.umich.edu>2010-07-13 22:41:47 -0700
commit4e3183cb1e5d4081fa7688bf89f8c776c52ec393 (patch)
tree596ec63b05ca27115221e5b76c24247fb7ee4f75 /src/arch/arm/registers.hh
parent897247d63bf2ae8b799a867e891d862eec2bfa5d (diff)
downloadgem5-4e3183cb1e5d4081fa7688bf89f8c776c52ec393.tar.xz
ARM: Adjust the FP_Base_DepTag to be larger than the largest int reg index.
Diffstat (limited to 'src/arch/arm/registers.hh')
-rw-r--r--src/arch/arm/registers.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/arm/registers.hh b/src/arch/arm/registers.hh
index ac95f4091..670b4b841 100644
--- a/src/arch/arm/registers.hh
+++ b/src/arch/arm/registers.hh
@@ -83,7 +83,7 @@ const int SyscallPseudoReturnReg = ReturnValueReg;
const int SyscallSuccessReg = ReturnValueReg;
// These help enumerate all the registers for dependence tracking.
-const int FP_Base_DepTag = NumIntRegs;
+const int FP_Base_DepTag = NumIntRegs * (MODE_MAXMODE + 1);
const int Ctrl_Base_DepTag = FP_Base_DepTag + NumFloatRegs;
typedef union {