Home
last modified time | relevance | path

Searched refs:DisAsm (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h72 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 DDisassembler.cpp82 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 DDisassembler.cpp34 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 Dllvm-objdump.cpp1030 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 DMachODump.cpp7296 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 DLVBinaryReader.cpp320 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 DCSKYDisassembler.cpp496 const MCDisassembler *DisAsm, in decodeFPUV3Instruction() argument
505 decodeInstruction(DecoderTableFPUV332, MI, insn, Address, DisAsm, STI); in decodeFPUV3Instruction()