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.cpp81 std::unique_ptr<MCDisassembler> DisAsm( in LLVMCreateDisasmCPUFeatures() local
83 if (!DisAsm) in LLVMCreateDisasmCPUFeatures()
93 DisAsm->setSymbolizer(std::move(Symbolizer)); in LLVMCreateDisasmCPUFeatures()
105 std::move(DisAsm), std::move(IP)); in LLVMCreateDisasmCPUFeatures()
200 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction() local
205 S = DisAsm->getInstruction(Inst, Size, Data, PC, Annotations); in LLVMDisasmInstruction()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mc/
H A DDisassembler.cpp35 static bool PrintInsts(const MCDisassembler &DisAsm, const ByteArrayTy &Bytes, in PrintInsts() argument
49 S = DisAsm.getInstructionBundle(Inst, Size, Data.slice(Index), Index, in PrintInsts()
52 S = DisAsm.getInstruction(Inst, Size, Data.slice(Index), Index, nulls()); in PrintInsts()
168 std::unique_ptr<const MCDisassembler> DisAsm( in disassemble() local
170 if (!DisAsm) { in disassemble()
211 PrintInsts(*DisAsm, ByteArray, SM, Streamer, InAtomicBlock, STI); in disassemble()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1096 std::unique_ptr<MCDisassembler> DisAsm; member in __anonb0dd98cb0611::DisassemblerTarget
1146 DisAsm.reset(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)); in DisassemblerTarget()
1147 if (!DisAsm) in DisassemblerTarget()
1151 DisAsm->setABIVersion(ELFObj->getEIdentABIVersion()); in DisassemblerTarget()
1187 DisAsm(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)), in DisassemblerTarget()
1554 MCDisassembler *DisAsm, MCInstPrinter *IP, in collectLocalBranchTargets() argument
1579 DisAsm->getInstruction(Inst, Size, ThisBytes, Index, nulls()); in collectLocalBranchTargets()
1582 DisAsm->suggestBytesToSkip(ThisBytes, Index)); in collectLocalBranchTargets()
1614 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1625 DisAsm->setSymbolizer(std::move(Symbolizer)); in addSymbolizer()
[all …]
H A DMachODump.cpp7300 std::unique_ptr<MCDisassembler> DisAsm( in DisassembleMachO() local
7302 CHECK_TARGET_INFO_CREATION(DisAsm); in DisassembleMachO()
7311 DisAsm->setSymbolizer(std::move(Symbolizer)); in DisassembleMachO()
7628 gotInst = DisAsm->getInstruction(Inst, Size, Bytes.slice(Index), PC, in DisassembleMachO()
7700 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()