Home
last modified time | relevance | path

Searched refs:MCInstPrinter (Results 1 – 25 of 62) sorted by relevance

123

/NextBSD/contrib/llvm/lib/MC/
HDMCInstPrinter.cpp28 MCInstPrinter::~MCInstPrinter() { in ~MCInstPrinter()
33 StringRef MCInstPrinter::getOpcodeName(unsigned Opcode) const { in getOpcodeName()
37 void MCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { in printRegName()
41 void MCInstPrinter::printAnnotation(raw_ostream &OS, StringRef Annot) { in printAnnotation()
55 StringRef MCInstPrinter::markup(StringRef s) const { in markup()
61 StringRef MCInstPrinter::markup(StringRef a, StringRef b) const { in markup()
81 format_object<int64_t> MCInstPrinter::formatDec(int64_t Value) const { in formatDec()
85 format_object<int64_t> MCInstPrinter::formatHex(int64_t Value) const { in formatHex()
108 format_object<uint64_t> MCInstPrinter::formatHex(uint64_t Value) const { in formatHex()
/NextBSD/contrib/llvm/lib/MC/MCDisassembler/
HDDisassembler.h29 class MCInstPrinter; variable
74 std::unique_ptr<llvm::MCInstPrinter> IP;
93 MCInstPrinter *iP) : TripleName(tripleName), in LLVMDisasmContext()
119 MCInstPrinter *getIP() { return IP.get(); } in getIP()
120 void setIP(MCInstPrinter *NewIP) { IP.reset(NewIP); } in setIP()
HDDisassembler.cpp85 MCInstPrinter *IP = TheTarget->createMCInstPrinter( in LLVMCreateDisasmCPUFeatures()
251 MCInstPrinter *IP = DC->getIP(); in LLVMDisasmInstruction()
296 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions()
303 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions()
316 MCInstPrinter *IP = DC->getTarget()->createMCInstPrinter( in LLVMSetDisasmOptions()
326 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions()
/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonInstPrinter.h21 class HexagonAsmInstPrinter : public MCInstPrinter {
23 HexagonAsmInstPrinter(MCInstPrinter *RawPrinter);
27 std::unique_ptr<MCInstPrinter> RawPrinter;
36 class HexagonInstPrinter : public MCInstPrinter {
41 : MCInstPrinter(MAI, MII, MRI), MII(MII) {} in HexagonInstPrinter()
HDHexagonMCTargetDesc.cpp65 MCInstPrinter &) in HexagonTargetAsmStreamer() argument
67 void prettyPrintAsm(MCInstPrinter &InstPrinter, raw_ostream &OS, in prettyPrintAsm()
163 static MCInstPrinter *createHexagonMCInstPrinter(const Triple &T, in createHexagonMCInstPrinter()
176 MCInstPrinter *InstPrint, in createMCAsmTargetStreamer()
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCInstPrinter.h38 class MCInstPrinter {
61 MCInstPrinter(const MCAsmInfo &mai, const MCInstrInfo &mii, in MCInstPrinter() function
66 virtual ~MCInstPrinter();
/NextBSD/contrib/llvm/include/llvm/ExecutionEngine/
HDRuntimeDyldChecker.h19 class MCInstPrinter; variable
68 MCInstPrinter *InstPrinter, raw_ostream &ErrStream);
/NextBSD/contrib/llvm/lib/Target/BPF/InstPrinter/
HDBPFInstPrinter.h22 class BPFInstPrinter : public MCInstPrinter {
26 : MCInstPrinter(MAI, MII, MRI) {} in BPFInstPrinter()
/NextBSD/contrib/llvm/lib/Target/MSP430/InstPrinter/
HDMSP430InstPrinter.h22 class MSP430InstPrinter : public MCInstPrinter {
26 : MCInstPrinter(MAI, MII, MRI) {} in MSP430InstPrinter()
/NextBSD/contrib/llvm/lib/Target/XCore/InstPrinter/
HDXCoreInstPrinter.h24 class XCoreInstPrinter : public MCInstPrinter {
28 : MCInstPrinter(MAI, MII, MRI) {} in XCoreInstPrinter()
/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64MCTargetDesc.h26 class MCInstPrinter; variable
62 MCInstPrinter *InstPrint,
/NextBSD/contrib/llvm/lib/Target/Sparc/InstPrinter/
HDSparcInstPrinter.h24 class SparcInstPrinter : public MCInstPrinter {
28 : MCInstPrinter(MAI, MII, MRI) {} in SparcInstPrinter()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
HDAMDGPUMCTargetDesc.cpp67 static MCInstPrinter *createAMDGPUMCInstPrinter(const Triple &T, in createAMDGPUMCInstPrinter()
77 MCInstPrinter *InstPrint, in createAMDGPUAsmTargetStreamer()
/NextBSD/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
HDRuntimeDyldCheckerImpl.h26 MCInstPrinter *InstPrinter,
70 MCInstPrinter *InstPrinter;
/NextBSD/contrib/llvm/lib/Target/PowerPC/InstPrinter/
HDPPCInstPrinter.h23 class PPCInstPrinter : public MCInstPrinter {
28 : MCInstPrinter(MAI, MII, MRI), IsDarwin(isDarwin) {} in PPCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/Mips/InstPrinter/
HDMipsInstPrinter.h78 class MipsInstPrinter : public MCInstPrinter {
82 : MCInstPrinter(MAI, MII, MRI) {} in MipsInstPrinter()
/NextBSD/contrib/llvm/include/llvm/Support/
HDTargetRegistry.h40 class MCInstPrinter; variable
60 MCInstPrinter *InstPrint, MCCodeEmitter *CE,
123 typedef MCInstPrinter *(*MCInstPrinterCtorTy)(const Triple &T,
147 MCStreamer &S, formatted_raw_ostream &OS, MCInstPrinter *InstPrint,
410 MCInstPrinter *createMCInstPrinter(const Triple &T, unsigned SyntaxVariant, in createMCInstPrinter()
472 MCInstPrinter *InstPrint, MCCodeEmitter *CE, in createAsmStreamer()
484 MCInstPrinter *InstPrint, in createAsmTargetStreamer()
/NextBSD/contrib/llvm/lib/Target/SystemZ/InstPrinter/
HDSystemZInstPrinter.h23 class SystemZInstPrinter : public MCInstPrinter {
27 : MCInstPrinter(MAI, MII, MRI) {} in SystemZInstPrinter()
/NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/
HDARMMCTargetDesc.h26 class MCInstPrinter; variable
54 MCInstPrinter *InstPrint,
/NextBSD/contrib/llvm/lib/Target/XCore/MCTargetDesc/
HDXCoreMCTargetDesc.cpp83 static MCInstPrinter *createXCoreMCInstPrinter(const Triple &T, in createXCoreMCInstPrinter()
129 MCInstPrinter *InstPrint, in createTargetAsmStreamer()
/NextBSD/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/
HDDisassemblerLLVMC.h25 class MCInstPrinter; variable
64 std::unique_ptr<llvm::MCInstPrinter> m_instr_printer_ap;
/NextBSD/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
HDSparcMCTargetDesc.cpp131 MCInstPrinter *InstPrint, in createTargetAsmStreamer()
136 static MCInstPrinter *createSparcMCInstPrinter(const Triple &T, in createSparcMCInstPrinter()
/NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsMCTargetDesc.cpp97 static MCInstPrinter *createMipsMCInstPrinter(const Triple &T, in createMipsMCInstPrinter()
118 MCInstPrinter *InstPrint, in createMipsAsmTargetStreamer()
/NextBSD/contrib/llvm/include/llvm/MC/MCParser/
HDMCAsmParser.h24 class MCInstPrinter; variable
122 const MCInstPrinter *IP, MCAsmParserSemaCallback &SI) = 0;
/NextBSD/contrib/llvm/lib/Target/AMDGPU/InstPrinter/
HDAMDGPUInstPrinter.h22 class AMDGPUInstPrinter : public MCInstPrinter {
26 : MCInstPrinter(MAI, MII, MRI) {} in AMDGPUInstPrinter()

123