put the int register count in intregs.hh
--HG-- extra : convert_revision : c48c13d9c4606c8cb7c60d18cd0f4dac9103a501
This commit is contained in:
@@ -88,8 +88,9 @@
|
||||
#ifndef __ARCH_X86_INTREGFILE_HH__
|
||||
#define __ARCH_X86_INTREGFILE_HH__
|
||||
|
||||
#include "arch/x86/x86_traits.hh"
|
||||
#include "arch/x86/intregs.hh"
|
||||
#include "arch/x86/types.hh"
|
||||
#include "arch/x86/x86_traits.hh"
|
||||
|
||||
#include <string>
|
||||
|
||||
@@ -102,7 +103,7 @@ namespace X86ISA
|
||||
//This function translates integer register file indices into names
|
||||
std::string getIntRegName(RegIndex);
|
||||
|
||||
const int NumIntArchRegs = 16;
|
||||
const int NumIntArchRegs = NUM_INTREGS;
|
||||
const int NumIntRegs = NumIntArchRegs + NumMicroIntRegs;
|
||||
|
||||
class IntRegFile
|
||||
|
||||
@@ -77,7 +77,8 @@ namespace X86ISA
|
||||
INTREG_R12W,
|
||||
INTREG_R13W,
|
||||
INTREG_R14W,
|
||||
INTREG_R15W
|
||||
INTREG_R15W,
|
||||
NUM_INTREGS
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user