Home
last modified time | relevance | path

Searched refs:InstPrinter (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZHLASMAsmStreamer.h42 std::unique_ptr<MCInstPrinter> InstPrinter; variable
56 MAI(Context.getAsmInfo()), InstPrinter(std::move(printer)), in SystemZHLASMAsmStreamer()
62 assert(InstPrinter); in SystemZHLASMAsmStreamer()
72 InstPrinter->setCommentStream(CommentStream); in SystemZHLASMAsmStreamer()
H A DSystemZHLASMAsmStreamer.cpp182 InstPrinter->printInst(&Inst, 0, "", STI, OS); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFTargetStreamer.cpp27 MCInstPrinter &InstPrinter; member in __anone4092d9c0111::X86WinCOFFAsmTargetStreamer
31 MCInstPrinter &InstPrinter) in X86WinCOFFAsmTargetStreamer() argument
32 : X86TargetStreamer(S), OS(OS), InstPrinter(InstPrinter) {} in X86WinCOFFAsmTargetStreamer()
136 InstPrinter.printRegName(OS, Reg); in emitFPOPushReg()
154 InstPrinter.printRegName(OS, Reg); in emitFPOSetFrame()
456 MCInstPrinter *InstPrinter) { in createX86AsmTargetStreamer() argument
459 return new X86WinCOFFAsmTargetStreamer(S, OS, *InstPrinter); in createX86AsmTargetStreamer()
H A DX86MCTargetDesc.h118 MCInstPrinter *InstPrinter);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h69 MCInstPrinter *InstPrinter; global() variable
H A DRuntimeDyldChecker.cpp41 std::unique_ptr<MCInstPrinter> InstPrinter; member
306 Inst.dump_pretty(ErrMsgStream, TI->InstPrinter.get()); in evalDecodeOperand()
807 std::unique_ptr<MCInstPrinter> InstPrinter(TheTarget->createMCInstPrinter( in getTargetInfo() local
809 if (!InstPrinter) in getTargetInfo()
816 std::move(MII), std::move(InstPrinter)}); in getTargetInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenTargetMachineImpl.cpp171 std::unique_ptr<MCInstPrinter> InstPrinter(getTarget().createMCInstPrinter( in createMCStreamer() local
176 if (!InstPrinter->applyTargetSpecificCLOption(Opt)) in createMCStreamer()
188 Context, std::move(FOut), std::move(InstPrinter), std::move(MCE), in createMCStreamer()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp72 MCInstPrinter &InstPrinter; member in __anonf150d5940111::ARMTargetAsmStreamer
122 MCInstPrinter &InstPrinter);
127 MCInstPrinter &InstPrinter) in ARMTargetAsmStreamer() argument
128 : ARMTargetStreamer(S), OS(OS), InstPrinter(InstPrinter), in ARMTargetAsmStreamer()
148 InstPrinter.printRegName(OS, FpReg); in emitSetFP()
150 InstPrinter.printRegName(OS, SpReg); in emitSetFP()
161 InstPrinter.printRegName(OS, Reg); in emitMovSP()
179 InstPrinter.printRegName(OS, RegList[0]); in emitRegSave()
183 InstPrinter.printRegName(OS, RegList[i]); in emitRegSave()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRV.td25 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanai.td34 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCAsmStreamer.cpp49 std::unique_ptr<MCInstPrinter> InstPrinter; member in __anon0673dc030111::MCAsmStreamer
80 MAI(Context.getAsmInfo()), InstPrinter(std::move(printer)), in MCAsmStreamer()
86 assert(InstPrinter); in MCAsmStreamer()
97 InstPrinter->setCommentStream(CommentStream); in MCAsmStreamer()
176 auto [Ptr, Bits] = InstPrinter->getMnemonic(MI); in getMnemonic()
1949 InstPrinter->printRegName(OS, *LLVMRegister); in EmitRegisterName()
2231 InstPrinter->printRegName(OS, Register); in emitWinCFIPushReg()
2240 InstPrinter->printRegName(OS, Register); in emitWinCFISetFrame()
2257 InstPrinter->printRegName(OS, Register); in emitWinCFISaveReg()
2267 InstPrinter->printRegName(OS, Register); in emitWinCFISaveXMM()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensa.td60 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectX.td44 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVR.td48 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPF.td38 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVE.td56 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARM.td64 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430.td71 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1098 std::shared_ptr<MCInstPrinter> InstPrinter; member in __anonb0dd98cb0611::DisassemblerTarget
1156 InstPrinter.reset(TheTarget->createMCInstPrinter(Triple(TripleName), in DisassemblerTarget()
1159 if (!InstPrinter) in DisassemblerTarget()
1162 InstPrinter->setPrintImmHex(PrintImmHex); in DisassemblerTarget()
1163 InstPrinter->setPrintBranchImmAsAddress(true); in DisassemblerTarget()
1164 InstPrinter->setSymbolizeOperands(SymbolizeOperands); in DisassemblerTarget()
1165 InstPrinter->setMCInstrAnalysis(InstrAnalysis.get()); in DisassemblerTarget()
1169 InstPrinter->setUseColor(true); in DisassemblerTarget()
1172 InstPrinter->setUseColor(outs().has_colors()); in DisassemblerTarget()
1176 InstPrinter->setUseColor(false); in DisassemblerTarget()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp403 AMDGPUInstPrinter InstPrinter(*TM.getMCAsmInfo(), *STI.getInstrInfo(), in emitInstruction() local
405 InstPrinter.printInst(&TmpInst, 0, StringRef(), STI, DisasmStream); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCTargetDesc.cpp99 MCInstPrinter *InstPrinter) { in createCSKYAsmTargetStreamer() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68k.td111 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64.td157 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssembly.td157 string AsmWriterClassName = "InstPrinter";
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp247 void prettyPrintAsm(MCInstPrinter &InstPrinter, uint64_t Address, in prettyPrintAsm() argument
256 InstPrinter.printInst(I.getInst(), Address, "", STI, TempStream); in prettyPrintAsm()

12