LLVM: llvm::ARMSysReg::MClassSysReg Struct Reference (original) (raw)

#include "[Target/ARM/Utils/ARMBaseInfo.h](Utils%5F2ARMBaseInfo%5F8h%5Fsource.html)"

Public Attributes
const char Name [32]
uint16_t M1Encoding12
uint16_t M2M3Encoding8
uint16_t Encoding
FeatureBitset FeaturesRequired

Definition at line 191 of file ARMBaseInfo.h.

hasRequiredFeatures()

bool llvm::ARMSysReg::MClassSysReg::hasRequiredFeatures ( FeatureBitset ActiveFeatures) const inline

isInRequiredFeatures()

bool llvm::ARMSysReg::MClassSysReg::isInRequiredFeatures ( FeatureBitset TestFeatures) const inline

Encoding

uint16_t llvm::ARMSysReg::MClassSysReg::Encoding

FeaturesRequired

M1Encoding12

uint16_t llvm::ARMSysReg::MClassSysReg::M1Encoding12

M2M3Encoding8

uint16_t llvm::ARMSysReg::MClassSysReg::M2M3Encoding8

Name

const char llvm::ARMSysReg::MClassSysReg::Name[32]


The documentation for this struct was generated from the following file: