/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() local 267 S = DisAsm->getInstruction(Inst, Size, Data, PC, Annotations); in LLVMDisasmInstruction()
|
/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() local 151 if (!DisAsm) { in disassemble() 195 PrintInsts(*DisAsm, ByteArray, SM, Streamer, InAtomicBlock, STI); in disassemble()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 862 std::unique_ptr<MCDisassembler> DisAsm; member in __anonee59d0930511::DisassemblerTarget 913 if (!DisAsm) in DisassemblerTarget() 950 DisAsm(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)), in DisassemblerTarget() 1345 MCDisassembler *DisAsm, MCInstPrinter *IP, in collectLocalBranchTargets() argument 1368 DisAsm->getInstruction(Inst, Size, ThisBytes, Index, nulls()); in collectLocalBranchTargets() 1410 DisAsm->setSymbolizer(std::move(Symbolizer)); in addSymbolizer() 1423 DisAsm->getInstruction(Inst, Size, ThisBytes, ThisAddr, nulls()); in addSymbolizer() 1450 DisAsm->setSymbolizer(std::move(Symbolizer)); in addSymbolizer() 1971 auto Status = DT->DisAsm->onSymbolStart( in disassembleObject() 2156 bool Disassembled = DT->DisAsm->getInstruction( in disassembleObject() [all …]
|
H A D | MachODump.cpp | 7184 std::unique_ptr<MCDisassembler> DisAsm( in DisassembleMachO() local 7186 CHECK_TARGET_INFO_CREATION(DisAsm); in DisassembleMachO() 7195 DisAsm->setSymbolizer(std::move(Symbolizer)); in DisassembleMachO() 7508 gotInst = DisAsm->getInstruction(Inst, Size, Bytes.slice(Index), PC, in DisassembleMachO() 7579 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 | 291 MCDisassembler *DisAsm(TheTarget->createMCDisassembler(*STI, *MC)); in loadGenericTargetInfo() local 292 if (!DisAsm) in loadGenericTargetInfo() 295 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()
|