Home
last modified time | relevance | path

Searched refs:disasm_sp (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.cpp151 lldb::DisassemblerSP disasm_sp( in GetInstructionAtAddress() local
165 disasm_sp->ParseInstructions(target, addr, in GetInstructionAtAddress()
168 uint32_t num_insns = disasm_sp->GetInstructionList().GetSize(); in GetInstructionAtAddress()
170 prev_insn = disasm_sp->GetInstructionList().GetInstructionAtIndex(0); in GetInstructionAtAddress()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBInstruction.cpp52 InstructionImpl(const lldb::DisassemblerSP &disasm_sp, in InstructionImpl() argument
54 : m_disasm_sp(disasm_sp), m_inst_sp(inst_sp) {} in InstructionImpl()
70 SBInstruction::SBInstruction(const lldb::DisassemblerSP &disasm_sp, in SBInstruction() argument
72 : m_opaque_sp(new InstructionImpl(disasm_sp, inst_sp)) {} in SBInstruction()
242 void SBInstruction::SetOpaque(const lldb::DisassemblerSP &disasm_sp, in SetOpaque() argument
244 m_opaque_sp = std::make_shared<InstructionImpl>(disasm_sp, inst_sp); in SetOpaque()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp71 if (auto disasm_sp = create_callback(arch, flavor, cpu, features)) in FindPlugin() local
72 return disasm_sp; in FindPlugin()
79 if (auto disasm_sp = create_callback(arch, flavor, cpu, features)) in FindPlugin() local
80 return disasm_sp; in FindPlugin()
127 lldb::DisassemblerSP disasm_sp = Disassembler::FindPluginForTarget( in DisassembleRange() local
130 if (!disasm_sp) in DisassembleRange()
135 bytes_disassembled += disasm_sp->AppendInstructions( in DisassembleRange()
142 return disasm_sp; in DisassembleRange()
154 lldb::DisassemblerSP disasm_sp = in DisassembleBytes() local
157 if (!disasm_sp) in DisassembleBytes()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBInstruction.h79 SBInstruction(const lldb::DisassemblerSP &disasm_sp,
82 void SetOpaque(const lldb::DisassemblerSP &disasm_sp,
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp73 DisassemblerSP disasm_sp(Disassembler::DisassembleBytes( in GetNonCallSiteUnwindPlanFromAssembly() local
77 if (!disasm_sp) in GetNonCallSiteUnwindPlanFromAssembly()
105 const InstructionList &inst_list = disasm_sp->GetInstructionList(); in GetNonCallSiteUnwindPlanFromAssembly()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp1141 DisassemblerSP disasm_sp = m_disasm_wp.lock(); in ParseOperands() local
1143 if (disasm_sp && operands.size() > 1) { in ParseOperands()
1145 switch (disasm_sp->GetArchitecture().GetMachine()) { in ParseOperands()
1636 auto disasm_sp = in CreateInstance() local
1638 if (disasm_sp && disasm_sp->IsValid()) in CreateInstance()
1639 return disasm_sp; in CreateInstance()