Home
last modified time | relevance | path

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

1234

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCInstPrinter.cpp37 MCInstPrinter::~MCInstPrinter() = default;
41 StringRef MCInstPrinter::getOpcodeName(unsigned Opcode) const { in getOpcodeName()
45 void MCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { in printRegName()
49 void MCInstPrinter::printAnnotation(raw_ostream &OS, StringRef Annot) { in printAnnotation()
123 const char *MCInstPrinter::matchAliasPatterns(const MCInst *MI, in matchAliasPatterns()
173 StringRef MCInstPrinter::markup(StringRef s) const { in markup()
193 format_object<int64_t> MCInstPrinter::formatDec(int64_t Value) const { in formatDec()
197 format_object<int64_t> MCInstPrinter::formatHex(int64_t Value) const { in formatHex()
221 format_object<uint64_t> MCInstPrinter::formatHex(uint64_t Value) const { in formatHex()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h74 std::unique_ptr<llvm::MCInstPrinter> IP;
95 std::unique_ptr<MCInstPrinter> &&IP) in LLVMDisasmContext()
114 MCInstPrinter *getIP() { return IP.get(); } in getIP()
115 void setIP(MCInstPrinter *NewIP) { IP.reset(NewIP); } in setIP()
H A DDisassembler.cpp99 std::unique_ptr<MCInstPrinter> IP(TheTarget->createMCInstPrinter( in LLVMCreateDisasmCPUFeatures()
263 MCInstPrinter *IP = DC->getIP(); in LLVMDisasmInstruction()
306 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions()
313 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions()
326 MCInstPrinter *IP = DC->getTarget()->createMCInstPrinter( in LLVMSetDisasmOptions()
336 MCInstPrinter *IP = DC->getIP(); in LLVMSetDisasmOptions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstPrinterCommon.h21 class X86InstPrinterCommon : public MCInstPrinter {
23 using MCInstPrinter::MCInstPrinter;
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DInstructionView.h29 llvm::MCInstPrinter &MCIP;
39 llvm::MCInstPrinter &Printer,
56 llvm::MCInstPrinter &getInstPrinter() const { return MCIP; } in getInstPrinter()
H A DBottleneckAnalysis.h246 MCInstPrinter &MCIP) const;
281 void dump(raw_ostream &OS, MCInstPrinter &MCIP) const;
326 BottleneckAnalysis(const MCSubtargetInfo &STI, MCInstPrinter &MCIP,
339 void dump(raw_ostream &OS, MCInstPrinter &MCIP) const { DG.dump(OS, MCIP); } in dump()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCInstPrinter.h43 class MCInstPrinter {
79 MCInstPrinter(const MCAsmInfo &mai, const MCInstrInfo &mii, in MCInstPrinter() function
82 virtual ~MCInstPrinter();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreInstPrinter.h23 class XCoreInstPrinter : public MCInstPrinter {
27 : MCInstPrinter(MAI, MII, MRI) {} in XCoreInstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonInstPrinter.h25 class HexagonInstPrinter : public MCInstPrinter {
29 : MCInstPrinter(MAI, MII, MRI), MII(MII) {} in HexagonInstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFInstPrinter.h19 class BPFInstPrinter : public MCInstPrinter {
23 : MCInstPrinter(MAI, MII, MRI) {} in BPFInstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.h43 parseCodeRegions(const std::unique_ptr<MCInstPrinter> &IP) = 0;
65 parseCodeRegions(const std::unique_ptr<MCInstPrinter> &IP) override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/
H A DARCInstPrinter.h22 class ARCInstPrinter : public MCInstPrinter {
26 : MCInstPrinter(MAI, MII, MRI) {} in ARCInstPrinter()
H A DARCMCTargetDesc.cpp66 static MCInstPrinter *createARCMCInstPrinter(const Triple &T, in createARCMCInstPrinter()
79 MCInstPrinter *InstPrint, in createTargetAsmStreamer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYInstPrinter.h21 class CSKYInstPrinter : public MCInstPrinter {
25 : MCInstPrinter(MAI, MII, MRI) {} in CSKYInstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXMCTargetDesc.cpp52 static MCInstPrinter *createNVPTXMCInstPrinter(const Triple &T, in createNVPTXMCInstPrinter()
64 MCInstPrinter *, bool) { in createTargetAsmStreamer() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRInstPrinter.h23 class AVRInstPrinter : public MCInstPrinter {
27 : MCInstPrinter(MAI, MII, MRI) {} in AVRInstPrinter()
H A DAVRMCTargetDesc.cpp59 static MCInstPrinter *createAVRMCInstPrinter(const Triple &T, in createAVRMCInstPrinter()
87 MCInstPrinter *InstPrint, in createMCAsmTargetStreamer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.h26 class MCInstPrinter; variable
62 MCInstPrinter *InstPrint,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430InstPrinter.h19 class MSP430InstPrinter : public MCInstPrinter {
23 : MCInstPrinter(MAI, MII, MRI) {} in MSP430InstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcInstPrinter.h20 class SparcInstPrinter : public MCInstPrinter {
24 : MCInstPrinter(MAI, MII, MRI) {} in SparcInstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
H A DVEInstPrinter.h21 class VEInstPrinter : public MCInstPrinter {
25 : MCInstPrinter(MAI, MII, MRI) {} in VEInstPrinter()
H A DVEMCTargetDesc.cpp70 MCInstPrinter *InstPrint, in createTargetAsmStreamer()
75 static MCInstPrinter *createVEMCInstPrinter(const Triple &T, in createVEMCInstPrinter()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h32 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter,
69 MCInstPrinter *InstPrinter;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp55 static MCInstPrinter *createMCInstPrinter(const Triple & /*T*/, in createMCInstPrinter()
89 MCInstPrinter * /*InstPrint*/, in createAsmTargetStreamer() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.h21 class RISCVInstPrinter : public MCInstPrinter {
25 : MCInstPrinter(MAI, MII, MRI) {} in RISCVInstPrinter()

1234