Home
last modified time | relevance | path

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

123456

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h30 class MCInstrInfo; variable
44 MCInstrInfo const &MCII;
51 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst);
52 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst, std::nullptr_t);
80 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
85 bundleInstructions(MCInstrInfo const &MCII, MCInst const &MCI);
92 bool canonicalizePacket(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
99 MCInst deriveExtender(MCInstrInfo const &MCII, MCInst const &Inst,
107 void extendIfNeeded(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
111 unsigned getMemAccessSize(MCInstrInfo const &MCII, MCInst const &MCI);
[all …]
DHexagonMCInstrInfo.cpp38 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator()
44 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator()
87 MCInstrInfo const &MCII, MCInst &MCB, in addConstExtender()
102 HexagonMCInstrInfo::bundleInstructions(MCInstrInfo const &MCII, in bundleInstructions()
122 bool HexagonMCInstrInfo::canonicalizePacket(MCInstrInfo const &MCII, in canonicalizePacket()
159 MCInst HexagonMCInstrInfo::deriveExtender(MCInstrInfo const &MCII, in deriveExtender()
203 MCInstrInfo const &MCII, MCInst &MCB, in extendIfNeeded()
209 unsigned HexagonMCInstrInfo::getMemAccessSize(MCInstrInfo const &MCII, in getMemAccessSize()
216 unsigned HexagonMCInstrInfo::getAddrMode(MCInstrInfo const &MCII, in getAddrMode()
223 MCInstrDesc const &HexagonMCInstrInfo::getDesc(MCInstrInfo const &MCII, in getDesc()
[all …]
DHexagonMCShuffler.h25 class MCInstrInfo; variable
31 HexagonMCShuffler(MCContext &Context, bool Fatal, MCInstrInfo const &MCII, in HexagonMCShuffler()
37 HexagonMCShuffler(MCContext &Context, bool Fatal, MCInstrInfo const &MCII, in HexagonMCShuffler()
56 bool HexagonMCShuffle(MCContext &Context, bool Fatal, MCInstrInfo const &MCII,
58 bool HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII,
61 bool HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII,
DHexagonMCCodeEmitter.h29 class MCInstrInfo; variable
36 MCInstrInfo const &MCII;
49 HexagonMCCodeEmitter(MCInstrInfo const &MII, MCContext &MCT) in HexagonMCCodeEmitter()
78 Hexagon::Fixups getFixupNoBits(MCInstrInfo const &MCII, const MCInst &MI,
DHexagonShuffler.h31 class MCInstrInfo; variable
93 HexagonCVIResource(TypeUnitsAndLanes *TUL, MCInstrInfo const &MCII,
115 MCInstrInfo const &MCII, MCInst const *id, in HexagonInstr()
152 MCInstrInfo const &MCII;
165 MCInstrInfo const &MCII, MCSubtargetInfo const &STI);
DHexagonInstPrinter.h27 explicit HexagonInstPrinter(MCAsmInfo const &MAI, MCInstrInfo const &MII, in HexagonInstPrinter()
42 MCInstrInfo const &getMII() const { return MII; } in getMII()
45 MCInstrInfo const &MII;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/MCTargetDesc/
DBPFMCTargetDesc.cpp35 static MCInstrInfo *createBPFMCInstrInfo() { in createBPFMCInstrInfo()
36 MCInstrInfo *X = new MCInstrInfo(); in createBPFMCInstrInfo()
64 const MCInstrInfo &MII, in createBPFMCInstPrinter()
75 explicit BPFMCInstrAnalysis(const MCInstrInfo *Info) in BPFMCInstrAnalysis()
96 static MCInstrAnalysis *createBPFInstrAnalysis(const MCInstrInfo *Info) { in createBPFInstrAnalysis()
DBPFMCTargetDesc.h25 class MCInstrInfo; variable
36 MCCodeEmitter *createBPFMCCodeEmitter(const MCInstrInfo &MCII,
39 MCCodeEmitter *createBPFbeMCCodeEmitter(const MCInstrInfo &MCII,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/MCTargetDesc/
DLanaiMCTargetDesc.cpp41 static MCInstrInfo *createLanaiMCInstrInfo() { in createLanaiMCInstrInfo()
42 MCInstrInfo *X = new MCInstrInfo(); in createLanaiMCInstrInfo()
77 const MCInstrInfo &MII, in createLanaiMCInstPrinter()
93 explicit LanaiMCInstrAnalysis(const MCInstrInfo *Info) in LanaiMCInstrAnalysis()
122 static MCInstrAnalysis *createLanaiInstrAnalysis(const MCInstrInfo *Info) { in createLanaiInstrAnalysis()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUMCTargetDesc.cpp53 static MCInstrInfo *createAMDGPUMCInstrInfo() { in createAMDGPUMCInstrInfo()
54 MCInstrInfo *X = new MCInstrInfo(); in createAMDGPUMCInstrInfo()
78 const MCInstrInfo &MII, in createAMDGPUMCInstPrinter()
112 explicit AMDGPUMCInstrAnalysis(const MCInstrInfo *Info) in AMDGPUMCInstrAnalysis()
133 static MCInstrAnalysis *createAMDGPUMCInstrAnalysis(const MCInstrInfo *Info) { in createAMDGPUMCInstrAnalysis()
DR600MCTargetDesc.cpp22 MCInstrInfo *llvm::createR600MCInstrInfo() { in createR600MCInstrInfo()
23 MCInstrInfo *X = new MCInstrInfo(); in createR600MCInstrInfo()
DAMDGPUMCTargetDesc.h26 class MCInstrInfo; variable
36 MCCodeEmitter *createR600MCCodeEmitter(const MCInstrInfo &MCII,
39 MCInstrInfo *createR600MCInstrInfo();
41 MCCodeEmitter *createSIMCCodeEmitter(const MCInstrInfo &MCII,
DAMDGPUMCCodeEmitter.h23 class MCInstrInfo; variable
32 const MCInstrInfo &MCII;
34 AMDGPUMCCodeEmitter(const MCInstrInfo &mcii) : MCII(mcii) {} in AMDGPUMCCodeEmitter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/MCTargetDesc/
DNVPTXMCTargetDesc.cpp34 static MCInstrInfo *createNVPTXMCInstrInfo() { in createNVPTXMCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createNVPTXMCInstrInfo()
55 const MCInstrInfo &MII, in createNVPTXMCInstPrinter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCTargetDesc.cpp65 static MCInstrInfo *createMipsMCInstrInfo() { in createMipsMCInstrInfo()
66 MCInstrInfo *X = new MCInstrInfo(); in createMipsMCInstrInfo()
98 const MCInstrInfo &MII, in createMipsMCInstPrinter()
138 MipsMCInstrAnalysis(const MCInstrInfo *Info) : MCInstrAnalysis(Info) {} in MipsMCInstrAnalysis()
165 static MCInstrAnalysis *createMipsMCInstrAnalysis(const MCInstrInfo *Info) { in createMipsMCInstrAnalysis()
DMipsMCTargetDesc.h24 class MCInstrInfo; variable
35 MCCodeEmitter *createMipsMCCodeEmitterEB(const MCInstrInfo &MCII,
38 MCCodeEmitter *createMipsMCCodeEmitterEL(const MCInstrInfo &MCII,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/MCTargetDesc/
DVEMCTargetDesc.cpp43 static MCInstrInfo *createVEMCInstrInfo() { in createVEMCInstrInfo()
44 MCInstrInfo *X = new MCInstrInfo(); in createVEMCInstrInfo()
77 const MCInstrInfo &MII, in createVEMCInstPrinter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/MCTargetDesc/
DAVRMCTargetDesc.cpp40 MCInstrInfo *llvm::createAVRMCInstrInfo() { in createAVRMCInstrInfo()
41 MCInstrInfo *X = new MCInstrInfo(); in createAVRMCInstrInfo()
62 const MCInstrInfo &MII, in createAVRMCInstPrinter()
DAVRMCTargetDesc.h25 class MCInstrInfo; variable
35 MCInstrInfo *createAVRMCInstrInfo();
38 MCCodeEmitter *createAVRMCCodeEmitter(const MCInstrInfo &MCII,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVMCTargetDesc.cpp41 static MCInstrInfo *createRISCVMCInstrInfo() { in createRISCVMCInstrInfo()
42 MCInstrInfo *X = new MCInstrInfo(); in createRISCVMCInstrInfo()
76 const MCInstrInfo &MII, in createRISCVMCInstPrinter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp55 static MCInstrInfo *createSparcMCInstrInfo() { in createSparcMCInstrInfo()
56 MCInstrInfo *X = new MCInstrInfo(); in createSparcMCInstrInfo()
89 const MCInstrInfo &MII, in createSparcMCInstPrinter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/MCTargetDesc/
DXCoreMCTargetDesc.cpp40 static MCInstrInfo *createXCoreMCInstrInfo() { in createXCoreMCInstrInfo()
41 MCInstrInfo *X = new MCInstrInfo(); in createXCoreMCInstrInfo()
72 const MCInstrInfo &MII, in createXCoreMCInstPrinter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCTargetDesc.cpp177 static MCInstrInfo *createARMMCInstrInfo() { in createARMMCInstrInfo()
178 MCInstrInfo *X = new MCInstrInfo(); in createARMMCInstrInfo()
231 const MCInstrInfo &MII, in createARMMCInstPrinter()
250 ARMMCInstrAnalysis(const MCInstrInfo *Info) : MCInstrAnalysis(Info) {} in ARMMCInstrAnalysis()
280 ThumbMCInstrAnalysis(const MCInstrInfo *Info) : ARMMCInstrAnalysis(Info) {} in ThumbMCInstrAnalysis()
311 static MCInstrAnalysis *createARMMCInstrAnalysis(const MCInstrInfo *Info) { in createARMMCInstrAnalysis()
315 static MCInstrAnalysis *createThumbMCInstrAnalysis(const MCInstrInfo *Info) { in createThumbMCInstrAnalysis()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.cpp43 static MCInstrInfo *createMCInstrInfo() { in createMCInstrInfo()
44 auto *X = new MCInstrInfo(); in createMCInstrInfo()
58 const MCInstrInfo &MII, in createMCInstPrinter()
64 static MCCodeEmitter *createCodeEmitter(const MCInstrInfo &MCII, in createCodeEmitter()

123456