Home
last modified time | relevance | path

Searched refs:MCRegisterInfo (Results 1 – 25 of 168) sorted by relevance

1234567

/external/llvm/lib/MC/
DMCRegisterInfo.cpp18 unsigned MCRegisterInfo::getMatchingSuperReg(unsigned Reg, unsigned SubIdx, in getMatchingSuperReg()
26 unsigned MCRegisterInfo::getSubReg(unsigned Reg, unsigned Idx) const { in getSubReg()
38 unsigned MCRegisterInfo::getSubRegIndex(unsigned Reg, unsigned SubReg) const { in getSubRegIndex()
49 unsigned MCRegisterInfo::getSubRegIdxSize(unsigned Idx) const { in getSubRegIdxSize()
55 unsigned MCRegisterInfo::getSubRegIdxOffset(unsigned Idx) const { in getSubRegIdxOffset()
61 int MCRegisterInfo::getDwarfRegNum(unsigned RegNum, bool isEH) const { in getDwarfRegNum()
72 int MCRegisterInfo::getLLVMRegNum(unsigned RegNum, bool isEH) const { in getLLVMRegNum()
82 int MCRegisterInfo::getSEHRegNum(unsigned RegNum) const { in getSEHRegNum()
88 int MCRegisterInfo::getCodeViewRegNum(unsigned RegNum) const { in getCodeViewRegNum()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCTargetDesc.h25 class MCRegisterInfo; variable
39 const MCRegisterInfo &MRI,
42 const MCRegisterInfo &MRI,
46 const MCRegisterInfo &MRI,
49 const MCRegisterInfo &MRI,
52 const MCRegisterInfo &MRI,
55 const MCRegisterInfo &MRI,
DMipsMCTargetDesc.cpp61 static MCRegisterInfo *createMipsMCRegisterInfo(const Triple &TT) { in createMipsMCRegisterInfo()
62 MCRegisterInfo *X = new MCRegisterInfo(); in createMipsMCRegisterInfo()
73 static MCAsmInfo *createMipsMCAsmInfo(const MCRegisterInfo &MRI, in createMipsMCAsmInfo()
88 const MCRegisterInfo &MRI) { in createMipsMCInstPrinter()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCTargetDesc.h28 class MCRegisterInfo; variable
60 const MCRegisterInfo &MRI,
64 const MCRegisterInfo &MRI,
67 MCAsmBackend *createARMAsmBackend(const Target &T, const MCRegisterInfo &MRI,
71 MCAsmBackend *createARMLEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
74 MCAsmBackend *createARMBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
78 const MCRegisterInfo &MRI,
82 const MCRegisterInfo &MRI,
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.cpp37 static MCAsmInfo *createMCAsmInfo(const MCRegisterInfo & /*MRI*/, in createMCAsmInfo() argument
57 static MCRegisterInfo *createMCRegisterInfo(const Triple & /*T*/) { in createMCRegisterInfo()
58 MCRegisterInfo *X = new MCRegisterInfo(); in createMCRegisterInfo()
67 const MCRegisterInfo &MRI) { in createMCInstPrinter()
73 const MCRegisterInfo & /*MRI*/, in createCodeEmitter() argument
79 const MCRegisterInfo & /*MRI*/, in createAsmBackend() argument
/external/llvm/lib/Target/BPF/MCTargetDesc/
DBPFMCTargetDesc.h26 class MCRegisterInfo; variable
39 const MCRegisterInfo &MRI,
42 const MCRegisterInfo &MRI,
45 MCAsmBackend *createBPFAsmBackend(const Target &T, const MCRegisterInfo &MRI,
47 MCAsmBackend *createBPFbeAsmBackend(const Target &T, const MCRegisterInfo &MRI,
DBPFMCTargetDesc.cpp42 static MCRegisterInfo *createBPFMCRegisterInfo(const Triple &TT) { in createBPFMCRegisterInfo()
43 MCRegisterInfo *X = new MCRegisterInfo(); in createBPFMCRegisterInfo()
64 const MCRegisterInfo &MRI) { in createBPFMCInstPrinter()
/external/llvm/include/llvm/MC/
DMCRegisterInfo.h135 class MCRegisterInfo {
468 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator {
470 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI,
487 MCSubRegIndexIterator(unsigned Reg, const MCRegisterInfo *MCRI) in MCSubRegIndexIterator()
513 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator {
516 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI,
527 inline bool MCRegisterInfo::isSuperRegister(unsigned RegA, unsigned RegB) const{ in isSuperRegister()
548 class MCRegUnitIterator : public MCRegisterInfo::DiffListIterator {
553 MCRegUnitIterator(unsigned Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator()
581 MCRegUnitMaskIterator(unsigned Reg, const MCRegisterInfo *MCRI) in MCRegUnitMaskIterator()
[all …]
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.h27 class MCRegisterInfo; variable
59 void initLLVMToSEHAndCVRegMapping(MCRegisterInfo *MRI);
68 const MCRegisterInfo &MRI,
71 MCAsmBackend *createX86_32AsmBackend(const Target &T, const MCRegisterInfo &MRI,
73 MCAsmBackend *createX86_64AsmBackend(const Target &T, const MCRegisterInfo &MRI,
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUMCTargetDesc.h28 class MCRegisterInfo; variable
39 const MCRegisterInfo &MRI,
43 const MCRegisterInfo &MRI,
46 MCAsmBackend *createAMDGPUAsmBackend(const Target &T, const MCRegisterInfo &MRI,
DAMDGPUMCTargetDesc.cpp47 static MCRegisterInfo *createAMDGPUMCRegisterInfo(const Triple &TT) { in createAMDGPUMCRegisterInfo()
48 MCRegisterInfo *X = new MCRegisterInfo(); in createAMDGPUMCRegisterInfo()
62 const MCRegisterInfo &MRI) { in createAMDGPUMCInstPrinter()
/external/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430MCTargetDesc.cpp39 static MCRegisterInfo *createMSP430MCRegisterInfo(const Triple &TT) { in createMSP430MCRegisterInfo()
40 MCRegisterInfo *X = new MCRegisterInfo(); in createMSP430MCRegisterInfo()
54 const MCRegisterInfo &MRI) { in createMSP430MCInstPrinter()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp35 static MCAsmInfo *createSparcMCAsmInfo(const MCRegisterInfo &MRI, in createSparcMCAsmInfo()
44 static MCAsmInfo *createSparcV9MCAsmInfo(const MCRegisterInfo &MRI, in createSparcV9MCAsmInfo()
59 static MCRegisterInfo *createSparcMCRegisterInfo(const Triple &TT) { in createSparcMCRegisterInfo()
60 MCRegisterInfo *X = new MCRegisterInfo(); in createSparcMCRegisterInfo()
125 const MCRegisterInfo &MRI) { in createSparcMCInstPrinter()
DSparcMCTargetDesc.h25 class MCRegisterInfo; variable
38 const MCRegisterInfo &MRI,
40 MCAsmBackend *createSparcAsmBackend(const Target &T, const MCRegisterInfo &MRI,
/external/llvm/lib/Target/NVPTX/MCTargetDesc/
DNVPTXMCTargetDesc.cpp39 static MCRegisterInfo *createNVPTXMCRegisterInfo(const Triple &TT) { in createNVPTXMCRegisterInfo()
40 MCRegisterInfo *X = new MCRegisterInfo(); in createNVPTXMCRegisterInfo()
55 const MCRegisterInfo &MRI) { in createNVPTXMCInstPrinter()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCTargetDesc.h26 class MCRegisterInfo; variable
42 const MCRegisterInfo &MRI,
45 const MCRegisterInfo &MRI,
48 const MCRegisterInfo &MRI,
DAArch64MCTargetDesc.cpp50 static MCRegisterInfo *createAArch64MCRegisterInfo(const Triple &Triple) { in createAArch64MCRegisterInfo()
51 MCRegisterInfo *X = new MCRegisterInfo(); in createAArch64MCRegisterInfo()
56 static MCAsmInfo *createAArch64MCAsmInfo(const MCRegisterInfo &MRI, in createAArch64MCAsmInfo()
95 const MCRegisterInfo &MRI) { in createAArch64MCInstPrinter()
/external/llvm/lib/Target/XCore/MCTargetDesc/
DXCoreMCTargetDesc.cpp42 static MCRegisterInfo *createXCoreMCRegisterInfo(const Triple &TT) { in createXCoreMCRegisterInfo()
43 MCRegisterInfo *X = new MCRegisterInfo(); in createXCoreMCRegisterInfo()
53 static MCAsmInfo *createXCoreMCAsmInfo(const MCRegisterInfo &MRI, in createXCoreMCAsmInfo()
77 const MCRegisterInfo &MRI) { in createXCoreMCInstPrinter()
/external/llvm/lib/Target/AVR/MCTargetDesc/
DAVRMCTargetDesc.h26 class MCRegisterInfo; variable
36 const MCRegisterInfo &MRI,
40 MCAsmBackend *createAVRAsmBackend(const Target &T, const MCRegisterInfo &MRI,
/external/llvm/include/llvm/Support/
DTargetRegistry.h42 class MCRegisterInfo; variable
93 typedef MCAsmInfo *(*MCAsmInfoCtorFnTy)(const MCRegisterInfo &MRI,
100 typedef MCRegisterInfo *(*MCRegInfoCtorFnTy)(const Triple &TT);
114 const MCRegisterInfo &MRI,
126 const MCRegisterInfo &MRI);
128 const MCRegisterInfo &MRI,
293 MCAsmInfo *createMCAsmInfo(const MCRegisterInfo &MRI, in createMCAsmInfo()
324 MCRegisterInfo *createMCRegInfo(StringRef TT) const { in createMCRegInfo()
367 MCAsmBackend *createMCAsmBackend(const MCRegisterInfo &MRI, in createMCAsmBackend()
406 const MCRegisterInfo &MRI) const { in createMCInstPrinter()
[all …]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCTargetDesc.h29 class MCRegisterInfo; variable
45 const MCRegisterInfo &MRI,
49 const MCRegisterInfo &MRI,
/external/llvm/lib/Target/Lanai/MCTargetDesc/
DLanaiMCTargetDesc.cpp42 static MCRegisterInfo *createLanaiMCRegisterInfo(const Triple &TT) { in createLanaiMCRegisterInfo()
43 MCRegisterInfo *X = new MCRegisterInfo(); in createLanaiMCRegisterInfo()
70 const MCRegisterInfo &MRI) { in createLanaiMCInstPrinter()
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/MCTargetDesc/
DAlphaMCTargetDesc.cpp40 static MCRegisterInfo *createAlphaMCRegisterInfo(StringRef TT) { in createAlphaMCRegisterInfo()
41 MCRegisterInfo *X = new MCRegisterInfo(); in createAlphaMCRegisterInfo()
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/MCTargetDesc/
DBlackfinMCTargetDesc.cpp40 static MCRegisterInfo *createBlackfinMCRegisterInfo(StringRef TT) { in createBlackfinMCRegisterInfo()
41 MCRegisterInfo *X = new MCRegisterInfo(); in createBlackfinMCRegisterInfo()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCTargetDesc.cpp39 static MCRegisterInfo *createSystemZMCRegisterInfo(StringRef TT) { in createSystemZMCRegisterInfo()
40 MCRegisterInfo *X = new MCRegisterInfo(); in createSystemZMCRegisterInfo()

1234567