LLVM API Documentation
get(unsigned RegNo) const | llvm::MCRegisterInfo | [inline] |
getDwarfRegNum(unsigned RegNum, bool isEH) const | llvm::MCRegisterInfo | |
getEncodingValue(unsigned RegNo) const | llvm::MCRegisterInfo | [inline] |
getLLVMRegNum(unsigned RegNum, bool isEH) const | llvm::MCRegisterInfo | |
getMatchingSuperReg(unsigned Reg, unsigned SubIdx, const MCRegisterClass *RC) const | llvm::MCRegisterInfo | |
getName(unsigned RegNo) const | llvm::MCRegisterInfo | [inline] |
getNumRegClasses() const | llvm::MCRegisterInfo | [inline] |
getNumRegs() const | llvm::MCRegisterInfo | [inline] |
getNumRegUnits() const | llvm::MCRegisterInfo | [inline] |
getNumSubRegIndices() const | llvm::MCRegisterInfo | [inline] |
getProgramCounter() const | llvm::MCRegisterInfo | [inline] |
getRARegister() const | llvm::MCRegisterInfo | [inline] |
getRegClass(unsigned i) const | llvm::MCRegisterInfo | [inline] |
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 MCPhysReg(*RURoots)[2], unsigned NRU, const MCPhysReg *DL, const char *Strings, const uint16_t *SubIndices, unsigned NumIndices, const SubRegCoveredBits *SubIdxRanges, const uint16_t *RET) | llvm::MCRegisterInfo | [inline] |
isSubRegister(unsigned RegA, unsigned RegB) const | llvm::MCRegisterInfo | [inline] |
isSubRegisterEq(unsigned RegA, unsigned RegB) const | llvm::MCRegisterInfo | [inline] |
isSuperRegister(unsigned RegA, unsigned RegB) const | llvm::MCRegisterInfo | [inline] |
isSuperRegisterEq(unsigned RegA, unsigned RegB) const | llvm::MCRegisterInfo | [inline] |
mapDwarfRegsToLLVMRegs(const DwarfLLVMRegPair *Map, unsigned Size, bool isEH) | llvm::MCRegisterInfo | [inline] |
mapLLVMRegsToDwarfRegs(const DwarfLLVMRegPair *Map, unsigned Size, bool isEH) | llvm::MCRegisterInfo | [inline] |
mapLLVMRegToSEHReg(unsigned LLVMReg, int SEHReg) | llvm::MCRegisterInfo | [inline] |
MCRegUnitIterator class | llvm::MCRegisterInfo | [friend] |
MCRegUnitRootIterator class | llvm::MCRegisterInfo | [friend] |
MCSubRegIterator class | llvm::MCRegisterInfo | [friend] |
MCSuperRegIterator class | llvm::MCRegisterInfo | [friend] |
operator[](unsigned RegNo) const | llvm::MCRegisterInfo | [inline] |
regclass_begin() const | llvm::MCRegisterInfo | [inline] |
regclass_end() const | llvm::MCRegisterInfo | [inline] |
regclass_iterator typedef | llvm::MCRegisterInfo |