/external/llvm/include/llvm/MC/MCAnalysis/ |
MCModuleYAML.h | 26 class MCRegisterInfo; 31 const MCInstrInfo &MII, const MCRegisterInfo &MRI); 36 const MCInstrInfo &MII, const MCRegisterInfo &MRI);
|
/external/llvm/lib/Target/R600/MCTargetDesc/ |
AMDGPUMCTargetDesc.h | 27 class MCRegisterInfo; 35 const MCRegisterInfo &MRI, 39 const MCRegisterInfo &MRI, 43 MCAsmBackend *createAMDGPUAsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
AMDGPUMCTargetDesc.cpp | 20 #include "llvm/MC/MCRegisterInfo.h" 44 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) { 45 MCRegisterInfo *X = new MCRegisterInfo(); 69 const MCRegisterInfo &MRI, 75 const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCTargetDesc.h | 25 class MCRegisterInfo; 37 const MCRegisterInfo &MRI, 41 const MCRegisterInfo &MRI, 46 const MCRegisterInfo &MRI, StringRef TT, 49 const MCRegisterInfo &MRI, StringRef TT, 52 const MCRegisterInfo &MRI, StringRef TT, 55 const MCRegisterInfo &MRI, StringRef TT,
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCTargetDesc.h | 25 class MCRegisterInfo; 35 const MCRegisterInfo &MRI, 39 const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64MCTargetDesc.h | 25 class MCRegisterInfo; 38 const MCRegisterInfo &MRI, 42 const MCRegisterInfo &MRI, StringRef TT, 45 const MCRegisterInfo &MRI, StringRef TT,
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCTargetDesc.h | 28 class MCRegisterInfo; 39 const MCRegisterInfo &MRI, 43 MCAsmBackend *createPPCAsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCTargetDesc.h | 22 class MCRegisterInfo; 73 const MCRegisterInfo &MRI, 78 const MCRegisterInfo &MRI,
|
/external/llvm/lib/MC/ |
MCRegisterInfo.cpp | 1 //=== MC/MCRegisterInfo.cpp - Target Register Description -------*- C++ -*-===// 10 // This file implements MCRegisterInfo functions. 14 #include "llvm/MC/MCRegisterInfo.h" 18 unsigned MCRegisterInfo::getMatchingSuperReg(unsigned Reg, unsigned SubIdx, 26 unsigned MCRegisterInfo::getSubReg(unsigned Reg, unsigned Idx) const { 38 unsigned MCRegisterInfo::getSubRegIndex(unsigned Reg, unsigned SubReg) const { 49 unsigned MCRegisterInfo::getSubRegIdxSize(unsigned Idx) const { 55 unsigned MCRegisterInfo::getSubRegIdxOffset(unsigned Idx) const { 61 int MCRegisterInfo::getDwarfRegNum(unsigned RegNum, bool isEH) const { 72 int MCRegisterInfo::getLLVMRegNum(unsigned RegNum, bool isEH) const [all...] |
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCTargetDesc.h | 28 class MCRegisterInfo; 57 const MCRegisterInfo &MRI, 62 const MCRegisterInfo &MRI, 66 MCAsmBackend *createARMAsmBackend(const Target &T, const MCRegisterInfo &MRI, 70 MCAsmBackend *createARMLEAsmBackend(const Target &T, const MCRegisterInfo &MRI, 73 MCAsmBackend *createARMBEAsmBackend(const Target &T, const MCRegisterInfo &MRI, 76 MCAsmBackend *createThumbLEAsmBackend(const Target &T, const MCRegisterInfo &MRI, 79 MCAsmBackend *createThumbBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCTargetDesc.cpp | 19 #include "llvm/MC/MCRegisterInfo.h" 43 static MCRegisterInfo *createHexagonMCRegisterInfo(StringRef TT) { 44 MCRegisterInfo *X = new MCRegisterInfo(); 57 static MCAsmInfo *createHexagonMCAsmInfo(const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/MSP430/MCTargetDesc/ |
MSP430MCTargetDesc.cpp | 19 #include "llvm/MC/MCRegisterInfo.h" 40 static MCRegisterInfo *createMSP430MCRegisterInfo(StringRef TT) { 41 MCRegisterInfo *X = new MCRegisterInfo(); 65 const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.h | 26 class MCRegisterInfo; 70 void InitLLVM2SEHRegisterMapping(MCRegisterInfo *MRI); 80 const MCRegisterInfo &MRI, 84 MCAsmBackend *createX86_32AsmBackend(const Target &T, const MCRegisterInfo &MRI, 86 MCAsmBackend *createX86_64AsmBackend(const Target &T, const MCRegisterInfo &MRI,
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCTargetDesc.cpp | 20 #include "llvm/MC/MCRegisterInfo.h" 43 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) { 44 MCRegisterInfo *X = new MCRegisterInfo(); 68 const MCRegisterInfo &MRI,
|
AMDGPUMCTargetDesc.h | 25 class MCRegisterInfo;
|
/external/llvm/lib/Target/NVPTX/MCTargetDesc/ |
NVPTXMCTargetDesc.cpp | 19 #include "llvm/MC/MCRegisterInfo.h" 40 static MCRegisterInfo *createNVPTXMCRegisterInfo(StringRef TT) { 41 MCRegisterInfo *X = new MCRegisterInfo(); 65 const MCRegisterInfo &MRI,
|
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCTargetDesc.cpp | 20 #include "llvm/MC/MCRegisterInfo.h" 43 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) { 44 MCRegisterInfo *X = new MCRegisterInfo(); 68 const MCRegisterInfo &MRI,
|
AMDGPUMCTargetDesc.h | 25 class MCRegisterInfo;
|
/external/llvm/include/llvm/MC/ |
MCInstPrinter.h | 21 class MCRegisterInfo; 41 const MCRegisterInfo &MRI; 59 const MCRegisterInfo &mri)
|
MCRegisterInfo.h | 1 //=== MC/MCRegisterInfo.h - Target Register Description ---------*- C++ -*-===// 123 /// MCRegisterInfo base class - We assume that the target defines a static 131 /// specialize this class. MCRegisterInfo should only contain getters to access 135 class MCRegisterInfo { 237 /// \brief Initialize MCRegisterInfo, called by TableGen 436 // MCRegisterInfo provides lists of super-registers, sub-registers, and 441 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator { 443 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI, 454 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator { 457 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/ |
AMDGPUInstPrinter.h | 14 const MCRegisterInfo &MRI)
|
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.h | 31 class MCRegisterInfo; 64 std::unique_ptr<const llvm::MCRegisterInfo> MRI; 89 const MCRegisterInfo *mRI, 117 const MCRegisterInfo *getRegisterInfo() const { return MRI.get(); }
|
/external/mesa3d/src/gallium/drivers/radeon/InstPrinter/ |
AMDGPUInstPrinter.h | 14 const MCRegisterInfo &MRI)
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
XCoreMCTargetDesc.cpp | 20 #include "llvm/MC/MCRegisterInfo.h" 43 static MCRegisterInfo *createXCoreMCRegisterInfo(StringRef TT) { 44 MCRegisterInfo *X = new MCRegisterInfo(); 56 static MCAsmInfo *createXCoreMCAsmInfo(const MCRegisterInfo &MRI, 88 const MCRegisterInfo &MRI,
|
/external/llvm/lib/Target/MSP430/InstPrinter/ |
MSP430InstPrinter.h | 25 const MCRegisterInfo &MRI)
|