Home
last modified time | relevance | path

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

12345

/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCInstrInfo.h22 class MCInstrInfo; variable
51 void clampExtended(MCInstrInfo const &MCII, MCInst &MCI);
64 HexagonII::MemAccessSize getAccessSize(MCInstrInfo const &MCII,
68 unsigned getBitCount(MCInstrInfo const &MCII, MCInst const &MCI);
71 unsigned short getCExtOpNum(MCInstrInfo const &MCII, MCInst const &MCI);
73 MCInstrDesc const &getDesc(MCInstrInfo const &MCII, MCInst const &MCI);
79 SmallVector<DuplexCandidate, 8> getDuplexPossibilties(MCInstrInfo const &MCII,
83 unsigned short getExtendableOp(MCInstrInfo const &MCII, MCInst const &MCI);
86 MCOperand const &getExtendableOperand(MCInstrInfo const &MCII,
90 unsigned getExtentAlignment(MCInstrInfo const &MCII, MCInst const &MCI);
[all …]
HDHexagonMCInstrInfo.cpp38 void HexagonMCInstrInfo::clampExtended(MCInstrInfo const &MCII, MCInst &MCI) { in clampExtended()
80 HexagonMCInstrInfo::getAccessSize(MCInstrInfo const &MCII, MCInst const &MCI) { in getAccessSize()
87 unsigned HexagonMCInstrInfo::getBitCount(MCInstrInfo const &MCII, in getBitCount()
94 unsigned short HexagonMCInstrInfo::getCExtOpNum(MCInstrInfo const &MCII, in getCExtOpNum()
100 MCInstrDesc const &HexagonMCInstrInfo::getDesc(MCInstrInfo const &MCII, in getDesc()
105 unsigned short HexagonMCInstrInfo::getExtendableOp(MCInstrInfo const &MCII, in getExtendableOp()
112 HexagonMCInstrInfo::getExtendableOperand(MCInstrInfo const &MCII, in getExtendableOperand()
123 unsigned HexagonMCInstrInfo::getExtentAlignment(MCInstrInfo const &MCII, in getExtentAlignment()
129 unsigned HexagonMCInstrInfo::getExtentBits(MCInstrInfo const &MCII, in getExtentBits()
137 int HexagonMCInstrInfo::getMaxValue(MCInstrInfo const &MCII, in getMaxValue()
[all …]
HDHexagonMCShuffler.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,
HDHexagonMCTargetDesc.h25 class MCInstrInfo; variable
39 MCInstrInfo *createHexagonMCInstrInfo();
41 MCCodeEmitter *createHexagonMCCodeEmitter(MCInstrInfo const &MCII,
HDHexagonMCTargetDesc.cpp43 MCInstrInfo *llvm::createHexagonMCInstrInfo() { in createHexagonMCInstrInfo()
44 MCInstrInfo *X = new MCInstrInfo(); in createHexagonMCInstrInfo()
166 const MCInstrInfo &MII, in createHexagonMCInstPrinter()
HDHexagonInstPrinter.h39 MCInstrInfo const &MII, in HexagonInstPrinter()
84 const MCInstrInfo &getMII() const { in getMII()
93 const MCInstrInfo &MII;
/NextBSD/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
HDMSP430MCTargetDesc.cpp34 static MCInstrInfo *createMSP430MCInstrInfo() { in createMSP430MCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createMSP430MCInstrInfo()
63 const MCInstrInfo &MII, in createMSP430MCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/
HDNVPTXMCTargetDesc.cpp34 static MCInstrInfo *createNVPTXMCInstrInfo() { in createNVPTXMCInstrInfo()
35 MCInstrInfo *X = new MCInstrInfo(); in createNVPTXMCInstrInfo()
67 const MCInstrInfo &MII, in createNVPTXMCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
HDAMDGPUMCTargetDesc.cpp41 static MCInstrInfo *createAMDGPUMCInstrInfo() { in createAMDGPUMCInstrInfo()
42 MCInstrInfo *X = new MCInstrInfo(); in createAMDGPUMCInstrInfo()
70 const MCInstrInfo &MII, in createAMDGPUMCInstPrinter()
HDAMDGPUMCTargetDesc.h26 class MCInstrInfo; variable
38 MCCodeEmitter *createR600MCCodeEmitter(const MCInstrInfo &MCII,
42 MCCodeEmitter *createSIMCCodeEmitter(const MCInstrInfo &MCII,
/NextBSD/contrib/llvm/include/llvm/Support/
HDTargetRegistry.h41 class MCInstrInfo; variable
99 typedef MCInstrInfo *(*MCInstrInfoCtorFnTy)(void);
100 typedef MCInstrAnalysis *(*MCInstrAnalysisCtorFnTy)(const MCInstrInfo *Info);
118 MCSubtargetInfo &STI, MCAsmParser &P, const MCInstrInfo &MII,
126 const MCInstrInfo &MII,
128 typedef MCCodeEmitter *(*MCCodeEmitterCtorTy)(const MCInstrInfo &II,
314 MCInstrInfo *createMCInstrInfo() const { in createMCInstrInfo()
322 MCInstrAnalysis *createMCInstrAnalysis(const MCInstrInfo *Info) const { in createMCInstrAnalysis()
387 const MCInstrInfo &MII, in createMCAsmParser()
412 const MCInstrInfo &MII, in createMCInstPrinter()
[all …]
/NextBSD/contrib/llvm/lib/Target/BPF/MCTargetDesc/
HDBPFMCTargetDesc.cpp37 static MCInstrInfo *createBPFMCInstrInfo() { in createBPFMCInstrInfo()
38 MCInstrInfo *X = new MCInstrInfo(); in createBPFMCInstrInfo()
72 const MCInstrInfo &MII, in createBPFMCInstPrinter()
HDBPFMCTargetDesc.h24 class MCInstrInfo; variable
38 MCCodeEmitter *createBPFMCCodeEmitter(const MCInstrInfo &MCII,
41 MCCodeEmitter *createBPFbeMCCodeEmitter(const MCInstrInfo &MCII,
/NextBSD/contrib/llvm/lib/Target/X86/Disassembler/
HDX86Disassembler.h83 class MCInstrInfo; variable
94 std::unique_ptr<const MCInstrInfo> MII;
97 std::unique_ptr<const MCInstrInfo> MII);
/NextBSD/contrib/llvm/lib/MC/MCDisassembler/
HDDisassembler.h30 class MCInstrInfo; variable
68 std::unique_ptr<const llvm::MCInstrInfo> MII;
91 const MCInstrInfo *mII, in LLVMDisasmContext()
116 const MCInstrInfo *getInstrInfo() const { return MII.get(); } in getInstrInfo()
/NextBSD/contrib/llvm/lib/Target/XCore/MCTargetDesc/
HDXCoreMCTargetDesc.cpp37 static MCInstrInfo *createXCoreMCInstrInfo() { in createXCoreMCInstrInfo()
38 MCInstrInfo *X = new MCInstrInfo(); in createXCoreMCInstrInfo()
86 const MCInstrInfo &MII, in createXCoreMCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsMCTargetDesc.h23 class MCInstrInfo; variable
38 MCCodeEmitter *createMipsMCCodeEmitterEB(const MCInstrInfo &MCII,
41 MCCodeEmitter *createMipsMCCodeEmitterEL(const MCInstrInfo &MCII,
HDMipsMCTargetDesc.cpp56 static MCInstrInfo *createMipsMCInstrInfo() { in createMipsMCInstrInfo()
57 MCInstrInfo *X = new MCInstrInfo(); in createMipsMCInstrInfo()
100 const MCInstrInfo &MII, in createMipsMCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
HDSparcMCTargetDesc.cpp54 static MCInstrInfo *createSparcMCInstrInfo() { in createSparcMCInstrInfo()
55 MCInstrInfo *X = new MCInstrInfo(); in createSparcMCInstrInfo()
139 const MCInstrInfo &MII, in createSparcMCInstPrinter()
HDSparcMCTargetDesc.h23 class MCInstrInfo; variable
37 MCCodeEmitter *createSparcMCCodeEmitter(const MCInstrInfo &MCII,
/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64MCTargetDesc.cpp37 static MCInstrInfo *createAArch64MCInstrInfo() { in createAArch64MCInstrInfo()
38 MCInstrInfo *X = new MCInstrInfo(); in createAArch64MCInstrInfo()
110 const MCInstrInfo &MII, in createAArch64MCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/X86/MCTargetDesc/
HDX86MCTargetDesc.cpp94 static MCInstrInfo *createX86MCInstrInfo() { in createX86MCInstrInfo()
95 MCInstrInfo *X = new MCInstrInfo(); in createX86MCInstrInfo()
206 const MCInstrInfo &MII, in createX86MCInstPrinter()
225 static MCInstrAnalysis *createX86MCInstrAnalysis(const MCInstrInfo *Info) { in createX86MCInstrAnalysis()
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCInstPrinter.h21 class MCInstrInfo; variable
45 const MCInstrInfo &MII;
61 MCInstPrinter(const MCAsmInfo &mai, const MCInstrInfo &mii, in MCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/
HDARMMCTargetDesc.cpp263 static MCInstrInfo *createARMMCInstrInfo() { in createARMMCInstrInfo()
264 MCInstrInfo *X = new MCInstrInfo(); in createARMMCInstrInfo()
322 const MCInstrInfo &MII, in createARMMCInstPrinter()
341 ARMMCInstrAnalysis(const MCInstrInfo *Info) : MCInstrAnalysis(Info) {} in ARMMCInstrAnalysis()
372 static MCInstrAnalysis *createARMMCInstrAnalysis(const MCInstrInfo *Info) { in createARMMCInstrAnalysis()
HDARMMCTargetDesc.h25 class MCInstrInfo; variable
59 MCCodeEmitter *createARMLEMCCodeEmitter(const MCInstrInfo &MCII,
63 MCCodeEmitter *createARMBEMCCodeEmitter(const MCInstrInfo &MCII,

12345