LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::MCRegisterInfo Member List

This is the complete list of members for llvm::MCRegisterInfo, including all inherited members.

get(unsigned RegNo) const llvm::MCRegisterInfoinline
getDwarfRegNum(unsigned RegNum, bool isEH) const llvm::MCRegisterInfo
getEncodingValue(unsigned RegNo) const llvm::MCRegisterInfoinline
getLLVMRegNum(unsigned RegNum, bool isEH) const llvm::MCRegisterInfo
getMatchingSuperReg(unsigned Reg, unsigned SubIdx, const MCRegisterClass *RC) const llvm::MCRegisterInfo
getName(unsigned RegNo) const llvm::MCRegisterInfoinline
getNumRegClasses() const llvm::MCRegisterInfoinline
getNumRegs() const llvm::MCRegisterInfoinline
getNumRegUnits() const llvm::MCRegisterInfoinline
getNumSubRegIndices() const llvm::MCRegisterInfoinline
getProgramCounter() const llvm::MCRegisterInfoinline
getRARegister() const llvm::MCRegisterInfoinline
getRegClass(unsigned i) const llvm::MCRegisterInfoinline
getSEHRegNum(unsigned RegNum) const llvm::MCRegisterInfo
getSubReg(unsigned Reg, unsigned Idx) const llvm::MCRegisterInfo
getSubRegIdxOffset(unsigned Idx) const llvm::MCRegisterInfo
getSubRegIdxSize(unsigned Idx) const llvm::MCRegisterInfo
getSubRegIndex(unsigned RegNo, unsigned SubRegNo) const llvm::MCRegisterInfo
InitMCRegisterInfo(const MCRegisterDesc *D, unsigned NR, unsigned RA, unsigned PC, const MCRegisterClass *C, unsigned NC, const uint16_t(*RURoots)[2], unsigned NRU, const MCPhysReg *DL, const char *Strings, const uint16_t *SubIndices, unsigned NumIndices, const SubRegCoveredBits *SubIdxRanges, const uint16_t *RET)llvm::MCRegisterInfoinline
isSubRegister(unsigned RegA, unsigned RegB) const llvm::MCRegisterInfoinline
isSubRegisterEq(unsigned RegA, unsigned RegB) const llvm::MCRegisterInfoinline
isSuperRegister(unsigned RegA, unsigned RegB) const llvm::MCRegisterInfoinline
isSuperRegisterEq(unsigned RegA, unsigned RegB) const llvm::MCRegisterInfoinline
mapDwarfRegsToLLVMRegs(const DwarfLLVMRegPair *Map, unsigned Size, bool isEH)llvm::MCRegisterInfoinline
mapLLVMRegsToDwarfRegs(const DwarfLLVMRegPair *Map, unsigned Size, bool isEH)llvm::MCRegisterInfoinline
mapLLVMRegToSEHReg(unsigned LLVMReg, int SEHReg)llvm::MCRegisterInfoinline
MCRegUnitIterator classllvm::MCRegisterInfofriend
MCRegUnitRootIterator classllvm::MCRegisterInfofriend
MCSubRegIterator classllvm::MCRegisterInfofriend
MCSuperRegIterator classllvm::MCRegisterInfofriend
operator[](unsigned RegNo) const llvm::MCRegisterInfoinline
regclass_begin() const llvm::MCRegisterInfoinline
regclass_end() const llvm::MCRegisterInfoinline
regclass_iterator typedefllvm::MCRegisterInfo