Go to the documentation of this file.
41 #ifndef __ARCH_ARM_REGISTERS_HH__
42 #define __ARCH_ARM_REGISTERS_HH__
45 #include "arch/arm/generated/max_inst_regs.hh"
59 using ArmISAInst::MaxInstDestRegs;
Generic predicate register container.
constexpr unsigned MaxSveVecLenInWords
const int NumVecV8ArchRegs
typename std::conditional< Const, const VecRegContainer< size()>, VecRegContainer< size()> >::type Container
Container type alias.
const int NumVecSpecialRegs
const int NumArgumentRegs64
const int ReturnValueReg2
const int SyscallPseudoReturnReg
constexpr unsigned NumVecElemPerVecReg
typename std::conditional< Const, const VecPredRegContainer< NUM_BITS, Packed >, VecPredRegContainer< NUM_BITS, Packed > >::type Container
Container type alias.
constexpr unsigned VecPredRegHasPackedRepr
const int NumArgumentRegs
const int FramePointerReg
const int ReturnValueReg1
const int SyscallSuccessReg
const int NumFloatV7ArchRegs
const int StackPointerReg
constexpr unsigned NumVecElemPerNeonVecReg
const int MaxMiscDestRegs
const int NumVecIntrlvRegs
const int ReturnAddressReg
Vector Register Abstraction This generic class is the model in a particularization of MVC,...
Vector Register Abstraction This generic class is a view in a particularization of MVC,...
const int NumVecV7ArchRegs
Generated on Wed Sep 30 2020 14:02:01 for gem5 by doxygen 1.8.17