31 #ifndef __ARCH_ALPHA_REGISTERS_HH__ 32 #define __ARCH_ALPHA_REGISTERS_HH__ 34 #include "arch/alpha/generated/max_inst_regs.hh" 44 using AlphaISAInst::MaxInstDestRegs;
107 #endif // __ARCH_ALPHA_REGFILE_HH__ const RegIndex SyscallNumReg
const RegIndex FirstArgumentReg
constexpr unsigned DummyNumVecElemPerVecReg
Vector Register Abstraction This generic class is the model in a particularization of MVC...
constexpr bool DummyVecPredRegHasPackedRepr
Dummy type aliases and constants for architectures that do not implement vector predicate registers...
VecRegT< DummyVecElem, DummyNumVecElemPerVecReg, true > DummyConstVecReg
uint32_t DummyVecElem
Dummy type aliases and constants for architectures that do not implement vector registers.
DummyVecPredReg::Container DummyVecPredRegContainer
constexpr size_t DummyVecPredRegSizeBits
const int NumFloatArchRegs
const RegIndex ReturnAddressReg
const int MaxMiscDestRegs
const int MaxMiscDestRegs
constexpr size_t VecRegSizeBytes
VecRegT< DummyVecElem, DummyNumVecElemPerVecReg, false > DummyVecReg
DummyVecReg::Container DummyVecRegContainer
const RegIndex StackPointerReg
const RegIndex SyscallPseudoReturnReg
const int NumPALShadowRegs
Defines global host-dependent types: Counter, Tick, and (indirectly) {int,uint}{8,16,32,64}_t.
constexpr size_t VecPredRegSizeBits
const RegIndex ProcedureValueReg
VecPredRegT< DummyVecElem, DummyNumVecElemPerVecReg, DummyVecPredRegHasPackedRepr, true > DummyConstVecPredReg
Vector Registers layout specification.
Generic predicate register container.
VecPredRegT< DummyVecElem, DummyNumVecElemPerVecReg, DummyVecPredRegHasPackedRepr, false > DummyVecPredReg
const RegIndex FramePointerReg
constexpr bool VecPredRegHasPackedRepr
Vector Register Abstraction This generic class is a view in a particularization of MVC...
const RegIndex ReturnValueReg
constexpr unsigned NumVecElemPerVecReg
const RegIndex GlobalPointerReg
const RegIndex SyscallSuccessReg
constexpr size_t DummyVecRegSizeBytes