diff options
Diffstat (limited to 'src/arch/x86/regfile.hh')
-rw-r--r-- | src/arch/x86/regfile.hh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/arch/x86/regfile.hh b/src/arch/x86/regfile.hh index 6f7e9120c..b832cbe28 100644 --- a/src/arch/x86/regfile.hh +++ b/src/arch/x86/regfile.hh @@ -60,7 +60,7 @@ #include <string> -#include "arch/x86/intregfile.hh" +#include "arch/x86/intregs.hh" #include "arch/x86/miscregs.hh" #include "arch/x86/isa_traits.hh" #include "arch/x86/x86_traits.hh" @@ -76,6 +76,11 @@ namespace X86ISA const int NumMiscArchRegs = NUM_MISCREGS; const int NumMiscRegs = NUM_MISCREGS; + const int NumIntArchRegs = NUM_INTREGS; + const int NumIntRegs = + NumIntArchRegs + NumMicroIntRegs + + NumPseudoIntRegs + NumImplicitIntRegs; + //Each 128 bit xmm register is broken into two effective 64 bit registers. const int NumFloatRegs = NumMMXRegs + 2 * NumXMMRegs + NumMicroFpRegs; |