/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.h | 72 std::unique_ptr<const llvm::MCDisassembler> DisAsm; variable 94 std::unique_ptr<const MCDisassembler> &&DisAsm, in LLVMDisasmContext() argument 99 MII(std::move(MII)), Ctx(std::move(Ctx)), DisAsm(std::move(DisAsm)), in LLVMDisasmContext() 109 const MCDisassembler *getDisAsm() const { return DisAsm.get(); } in getDisAsm()
|
H A D | Disassembler.cpp | 82 std::unique_ptr<MCDisassembler> DisAsm( in LLVMCreateDisasmCPUFeatures() local 84 if (!DisAsm) in LLVMCreateDisasmCPUFeatures() 94 DisAsm->setSymbolizer(std::move(Symbolizer)); in LLVMCreateDisasmCPUFeatures() 106 std::move(DisAsm), std::move(IP)); in LLVMCreateDisasmCPUFeatures() 262 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction() 267 S = DisAsm->getInstruction(Inst, Size, Data, PC, Annotations); in LLVMDisasmInstruction() 261 const MCDisassembler *DisAsm = DC->getDisAsm(); LLVMDisasmInstruction() local
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-mc/ |
H A D | Disassembler.cpp | 34 static bool PrintInsts(const MCDisassembler &DisAsm, const ByteArrayTy &Bytes, in PrintInsts() argument 47 S = DisAsm.getInstruction(Inst, Size, Data.slice(Index), Index, nulls()); in PrintInsts() 149 std::unique_ptr<const MCDisassembler> DisAsm( in disassemble() 151 if (!DisAsm) { in disassemble() local 195 PrintInsts(*DisAsm, ByteArray, SM, Streamer, InAtomicBlock, STI); in disassemble()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 1030 std::unique_ptr<MCDisassembler> DisAsm; member in __anonb0dd98cb0611::DisassemblerTarget 1080 DisAsm.reset(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)); in DisassemblerTarget() 1081 if (!DisAsm) in DisassemblerTarget() 1085 DisAsm->setABIVersion(ELFObj->getEIdentABIVersion()); in DisassemblerTarget() 1121 DisAsm(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)), in DisassemblerTarget() 1483 MCDisassembler *DisAsm, MCInstPrinter *IP, in collectLocalBranchTargets() argument 1506 DisAsm->getInstruction(Inst, Size, ThisBytes, Index, nulls()); in collectLocalBranchTargets() 1509 DisAsm->suggestBytesToSkip(ThisBytes, Index)); in collectLocalBranchTargets() 1537 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument 1548 DisAsm->setSymbolizer(std::move(Symbolizer)); in addSymbolizer() [all …]
|
H A D | MachODump.cpp | 7296 std::unique_ptr<MCDisassembler> DisAsm( in DisassembleMachO() local 7298 CHECK_TARGET_INFO_CREATION(DisAsm); in DisassembleMachO() 7307 DisAsm->setSymbolizer(std::move(Symbolizer)); in DisassembleMachO() 7620 gotInst = DisAsm->getInstruction(Inst, Size, Bytes.slice(Index), PC, in DisassembleMachO() 7691 if (DisAsm->getInstruction(Inst, InstSize, Bytes.slice(Index), PC, in DisassembleMachO()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVBinaryReader.cpp | 320 MCDisassembler *DisAsm(TheTarget->createMCDisassembler(*STI, *MC)); in loadGenericTargetInfo() local 321 if (!DisAsm) in loadGenericTargetInfo() 324 MD.reset(DisAsm); in loadGenericTargetInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/ |
H A D | CSKYDisassembler.cpp | 496 const MCDisassembler *DisAsm, in decodeFPUV3Instruction() argument 505 decodeInstruction(DecoderTableFPUV332, MI, insn, Address, DisAsm, STI); in decodeFPUV3Instruction()
|