Home
last modified time | relevance | path

Searched refs:MCInstrInfo (Results 1 – 25 of 145) sorted by relevance

123456

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h24 class MCInstrInfo; variable
56 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
66 bool canonicalizePacket(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
71 void clampExtended(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI);
77 void extendIfNeeded(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
83 MCInst deriveExtender(MCInstrInfo const &MCII, MCInst const &Inst,
93 HexagonII::MemAccessSize getAccessSize(MCInstrInfo const &MCII,
97 unsigned getBitCount(MCInstrInfo const &MCII, MCInst const &MCI);
100 unsigned short getCExtOpNum(MCInstrInfo const &MCII, MCInst const &MCI);
102 MCInstrDesc const &getDesc(MCInstrInfo const &MCII, MCInst const &MCI);
[all …]
DHexagonMCInstrInfo.cpp32 MCInstrInfo const &MCII, MCInst &MCB, in addConstExtender()
58 bool HexagonMCInstrInfo::canonicalizePacket(MCInstrInfo const &MCII, in canonicalizePacket()
90 void HexagonMCInstrInfo::clampExtended(MCInstrInfo const &MCII, in clampExtended()
128 MCInst HexagonMCInstrInfo::deriveExtender(MCInstrInfo const &MCII, in deriveExtender()
162 MCInstrInfo const &MCII, MCInst &MCB, in extendIfNeeded()
169 HexagonMCInstrInfo::getAccessSize(MCInstrInfo const &MCII, MCInst const &MCI) { in getAccessSize()
176 unsigned HexagonMCInstrInfo::getBitCount(MCInstrInfo const &MCII, in getBitCount()
183 unsigned short HexagonMCInstrInfo::getCExtOpNum(MCInstrInfo const &MCII, in getCExtOpNum()
189 MCInstrDesc const &HexagonMCInstrInfo::getDesc(MCInstrInfo const &MCII, in getDesc()
249 unsigned short HexagonMCInstrInfo::getExtendableOp(MCInstrInfo const &MCII, in getExtendableOp()
[all …]
DHexagonMCShuffler.h30 HexagonMCShuffler(MCInstrInfo const &MCII, MCSubtargetInfo const &STI, in HexagonMCShuffler()
35 HexagonMCShuffler(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
56 bool HexagonMCShuffle(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
58 bool HexagonMCShuffle(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
60 unsigned HexagonMCShuffle(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
DHexagonMCTargetDesc.h27 class MCInstrInfo; variable
42 MCInstrInfo *createHexagonMCInstrInfo();
44 MCCodeEmitter *createHexagonMCCodeEmitter(const MCInstrInfo &MCII,
/external/llvm/lib/Target/Lanai/MCTargetDesc/
DLanaiMCTargetDesc.cpp36 static MCInstrInfo *createLanaiMCInstrInfo() { in createLanaiMCInstrInfo()
37 MCInstrInfo *X = new MCInstrInfo(); in createLanaiMCInstrInfo()
69 const MCInstrInfo &MII, in createLanaiMCInstPrinter()
83 explicit LanaiMCInstrAnalysis(const MCInstrInfo *Info) in LanaiMCInstrAnalysis()
110 static MCInstrAnalysis *createLanaiInstrAnalysis(const MCInstrInfo *Info) { in createLanaiInstrAnalysis()
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.cpp51 static MCInstrInfo *createMCInstrInfo() { in createMCInstrInfo()
52 MCInstrInfo *X = new MCInstrInfo(); in createMCInstrInfo()
66 const MCInstrInfo &MII, in createMCInstPrinter()
72 static MCCodeEmitter *createCodeEmitter(const MCInstrInfo &MCII, in createCodeEmitter()
/external/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430MCTargetDesc.cpp33 static MCInstrInfo *createMSP430MCInstrInfo() { in createMSP430MCInstrInfo()
34 MCInstrInfo *X = new MCInstrInfo(); in createMSP430MCInstrInfo()
53 const MCInstrInfo &MII, in createMSP430MCInstPrinter()
/external/llvm/lib/Target/NVPTX/MCTargetDesc/
DNVPTXMCTargetDesc.cpp33 static MCInstrInfo *createNVPTXMCInstrInfo() { in createNVPTXMCInstrInfo()
34 MCInstrInfo *X = new MCInstrInfo(); in createNVPTXMCInstrInfo()
54 const MCInstrInfo &MII, in createNVPTXMCInstPrinter()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCTargetDesc.cpp55 static MCInstrInfo *createMipsMCInstrInfo() { in createMipsMCInstrInfo()
56 MCInstrInfo *X = new MCInstrInfo(); in createMipsMCInstrInfo()
87 const MCInstrInfo &MII, in createMipsMCInstPrinter()
123 MipsMCInstrAnalysis(const MCInstrInfo *Info) : MCInstrAnalysis(Info) {} in MipsMCInstrAnalysis()
147 static MCInstrAnalysis *createMipsMCInstrAnalysis(const MCInstrInfo *Info) { in createMipsMCInstrAnalysis()
/external/llvm/lib/Target/BPF/MCTargetDesc/
DBPFMCTargetDesc.cpp36 static MCInstrInfo *createBPFMCInstrInfo() { in createBPFMCInstrInfo()
37 MCInstrInfo *X = new MCInstrInfo(); in createBPFMCInstrInfo()
63 const MCInstrInfo &MII, in createBPFMCInstPrinter()
DBPFMCTargetDesc.h24 class MCInstrInfo; variable
38 MCCodeEmitter *createBPFMCCodeEmitter(const MCInstrInfo &MCII,
41 MCCodeEmitter *createBPFbeMCCodeEmitter(const MCInstrInfo &MCII,
/external/llvm/include/llvm/Support/
DTargetRegistry.h41 class MCInstrInfo; variable
98 typedef MCInstrInfo *(*MCInstrInfoCtorFnTy)(void);
99 typedef MCInstrAnalysis *(*MCInstrAnalysisCtorFnTy)(const MCInstrInfo *Info);
117 const MCSubtargetInfo &STI, MCAsmParser &P, const MCInstrInfo &MII,
125 const MCInstrInfo &MII,
127 typedef MCCodeEmitter *(*MCCodeEmitterCtorTy)(const MCInstrInfo &II,
308 MCInstrInfo *createMCInstrInfo() const { in createMCInstrInfo()
316 MCInstrAnalysis *createMCInstrAnalysis(const MCInstrInfo *Info) const { in createMCInstrAnalysis()
380 const MCInstrInfo &MII, in createMCAsmParser()
405 const MCInstrInfo &MII, in createMCInstPrinter()
[all …]
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUMCTargetDesc.cpp41 static MCInstrInfo *createAMDGPUMCInstrInfo() { in createAMDGPUMCInstrInfo()
42 MCInstrInfo *X = new MCInstrInfo(); in createAMDGPUMCInstrInfo()
61 const MCInstrInfo &MII, in createAMDGPUMCInstPrinter()
DAMDGPUMCTargetDesc.h26 class MCInstrInfo; variable
38 MCCodeEmitter *createR600MCCodeEmitter(const MCInstrInfo &MCII,
42 MCCodeEmitter *createSIMCCodeEmitter(const MCInstrInfo &MCII,
/external/swiftshader/third_party/LLVM/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.cpp32 const MCInstrInfo &MCII;
36 MipsMCCodeEmitter(const MCInstrInfo &mcii, const MCSubtargetInfo &sti, in MipsMCCodeEmitter()
48 MCCodeEmitter *llvm::createMipsMCCodeEmitter(const MCInstrInfo &MCII, in createMipsMCCodeEmitter()
/external/llvm/lib/Target/XCore/MCTargetDesc/
DXCoreMCTargetDesc.cpp36 static MCInstrInfo *createXCoreMCInstrInfo() { in createXCoreMCInstrInfo()
37 MCInstrInfo *X = new MCInstrInfo(); in createXCoreMCInstrInfo()
76 const MCInstrInfo &MII, in createXCoreMCInstPrinter()
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/MCTargetDesc/
DBlackfinMCTargetDesc.cpp34 static MCInstrInfo *createBlackfinMCInstrInfo() { in createBlackfinMCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createBlackfinMCInstrInfo()
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/MCTargetDesc/
DAlphaMCTargetDesc.cpp34 static MCInstrInfo *createAlphaMCInstrInfo() { in createAlphaMCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createAlphaMCInstrInfo()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCTargetDesc.cpp33 static MCInstrInfo *createSystemZMCInstrInfo() { in createSystemZMCInstrInfo()
34 MCInstrInfo *X = new MCInstrInfo(); in createSystemZMCInstrInfo()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp33 static MCInstrInfo *createSparcMCInstrInfo() { in createSparcMCInstrInfo()
34 MCInstrInfo *X = new MCInstrInfo(); in createSparcMCInstrInfo()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCTargetDesc.cpp36 static MCInstrInfo *createAArch64MCInstrInfo() { in createAArch64MCInstrInfo()
37 MCInstrInfo *X = new MCInstrInfo(); in createAArch64MCInstrInfo()
94 const MCInstrInfo &MII, in createAArch64MCInstPrinter()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/MCTargetDesc/
DMSP430MCTargetDesc.cpp34 static MCInstrInfo *createMSP430MCInstrInfo() { in createMSP430MCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createMSP430MCInstrInfo()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp53 static MCInstrInfo *createSparcMCInstrInfo() { in createSparcMCInstrInfo()
54 MCInstrInfo *X = new MCInstrInfo(); in createSparcMCInstrInfo()
124 const MCInstrInfo &MII, in createSparcMCInstPrinter()
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/MCTargetDesc/
DSPUMCTargetDesc.cpp34 static MCInstrInfo *createSPUMCInstrInfo() { in createSPUMCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createSPUMCInstrInfo()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/MCTargetDesc/
DXCoreMCTargetDesc.cpp33 static MCInstrInfo *createXCoreMCInstrInfo() { in createXCoreMCInstrInfo()
34 MCInstrInfo *X = new MCInstrInfo(); in createXCoreMCInstrInfo()

123456