Home
last modified time | relevance | path

Searched refs:DisassemblerSP (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBInstruction.cpp44 // There was a temporary lldb::DisassemblerSP object created in the
53 InstructionImpl(const lldb::DisassemblerSP &disasm_sp, in InstructionImpl()
62 lldb::DisassemblerSP m_disasm_sp; // Can be empty/invalid
71 SBInstruction::SBInstruction(const lldb::DisassemblerSP &disasm_sp, in SBInstruction()
243 void SBInstruction::SetOpaque(const lldb::DisassemblerSP &disasm_sp, in SetOpaque()
343 SetOpaque(lldb::DisassemblerSP(), in TestEmulation()
H A DSBInstructionList.cpp108 void SBInstructionList::SetDisassembler(const lldb::DisassemblerSP &opaque_sp) { in SetDisassembler()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBInstructionList.h64 void SetDisassembler(const lldb::DisassemblerSP &opaque_sp);
69 lldb::DisassemblerSP m_opaque_sp;
H A DSBInstruction.h79 SBInstruction(const lldb::DisassemblerSP &disasm_sp,
82 void SetOpaque(const lldb::DisassemblerSP &disasm_sp,
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h412 static lldb::DisassemblerSP
416 static lldb::DisassemblerSP FindPluginForTarget(const Target &target,
426 static lldb::DisassemblerSP DisassembleRange(const ArchSpec &arch,
433 static lldb::DisassemblerSP
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin()
82 return DisassemblerSP(); in FindPlugin()
85 DisassemblerSP Disassembler::FindPluginForTarget(const Target &target, in FindPluginForTarget()
118 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange()
127 lldb::DisassemblerSP disasm_sp = in DisassembleRange()
142 lldb::DisassemblerSP
150 lldb::DisassemblerSP disasm_sp = in DisassembleBytes()
174 lldb::DisassemblerSP disasm_sp(Disassembler::FindPluginForTarget( in Disassemble()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadPlanTracer.h86 lldb::DisassemblerSP m_disassembler_sp;
H A DThreadPlanStepRange.h87 std::vector<lldb::DisassemblerSP> m_instruction_ranges;
H A DTraceDumper.h58 lldb::DisassemblerSP disassembler;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.h37 static lldb::DisassemblerSP CreateInstance(const lldb_private::ArchSpec &arch,
H A DDisassemblerLLVMC.cpp1134 DisassemblerSP disasm_sp = m_disasm_wp.lock(); in ParseOperands()
1618 lldb::DisassemblerSP DisassemblerLLVMC::CreateInstance(const ArchSpec &arch, in DecodeInstructions()
1625 return lldb::DisassemblerSP(); in DecodeInstructions()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DFunction.cpp457 lldb::DisassemblerSP Function::GetInstructions(const ExecutionContext &exe_ctx, in GetInstructions()
466 return lldb::DisassemblerSP(); in GetInstructions()
472 lldb::DisassemblerSP disassembler_sp = in GetDisassembly()
H A DSymbol.cpp589 lldb::DisassemblerSP Symbol::GetInstructions(const ExecutionContext &exe_ctx, in GetInstructions()
598 return lldb::DisassemblerSP(); in GetInstructions()
603 lldb::DisassemblerSP disassembler_sp = in GetDisassembly()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.cpp152 lldb::DisassemblerSP disasm_sp( in GetInstructionAtAddress()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTraceDumper.cpp488 static std::tuple<DisassemblerSP, InstructionSP>
500 if (DisassemblerSP disassembler = in CalculateDisass()
513 DisassemblerSP disassembler = in CalculateDisass()
H A DThreadPlanStepRange.cpp86 m_instruction_ranges.push_back(DisassemblerSP()); in AddRange()
H A DStackFrame.cpp1312 DisassemblerSP disassembler_sp = in GuessValueForAddress()
1692 DisassemblerSP disassembler_sp = in GuessValueForRegisterAndOffset()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.cpp185 DisassemblerSP disassembler_sp = Disassembler::DisassembleRange( in GetStepThroughTrampolinePlan()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h32 typedef lldb::DisassemblerSP (*DisassemblerCreateInstance)(const ArchSpec &arch,
H A Dlldb-forward.h338 typedef std::shared_ptr<lldb_private::Disassembler> DisassemblerSP; typedef
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbol.h251 lldb::DisassemblerSP GetInstructions(const ExecutionContext &exe_ctx,
H A DFunction.h622 lldb::DisassemblerSP GetInstructions(const ExecutionContext &exe_ctx,
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectDisassemble.cpp456 DisassemblerSP disassembler = in DoExecute()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DStopInfoMachException.cpp53 DisassemblerSP disassembler_sp = Disassembler::DisassembleRange( in GetPtrauthInstructionInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp72 DisassemblerSP disasm_sp(Disassembler::DisassembleBytes( in GetNonCallSiteUnwindPlanFromAssembly()

12