Home
last modified time | relevance | path

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

/external/llvm-project/lldb/source/Plugins/Architecture/Mips/
DArchitectureMips.cpp158 lldb::DisassemblerSP disasm_sp( in GetInstructionAtAddress() local
173 disasm_sp->ParseInstructions(target, addr, in GetInstructionAtAddress()
177 uint32_t num_insns = disasm_sp->GetInstructionList().GetSize(); in GetInstructionAtAddress()
179 prev_insn = disasm_sp->GetInstructionList().GetInstructionAtIndex(0); in GetInstructionAtAddress()
/external/llvm-project/lldb/source/API/
DSBInstruction.cpp53 InstructionImpl(const lldb::DisassemblerSP &disasm_sp, in InstructionImpl() argument
55 : m_disasm_sp(disasm_sp), m_inst_sp(inst_sp) {} in InstructionImpl()
73 SBInstruction::SBInstruction(const lldb::DisassemblerSP &disasm_sp, in SBInstruction() argument
75 : m_opaque_sp(new InstructionImpl(disasm_sp, inst_sp)) {} in SBInstruction()
232 void SBInstruction::SetOpaque(const lldb::DisassemblerSP &disasm_sp, in SetOpaque() argument
234 m_opaque_sp = std::make_shared<InstructionImpl>(disasm_sp, inst_sp); in SetOpaque()
/external/llvm-project/lldb/include/lldb/API/
DSBInstruction.h75 SBInstruction(const lldb::DisassemblerSP &disasm_sp,
78 void SetOpaque(const lldb::DisassemblerSP &disasm_sp,
/external/llvm-project/lldb/source/Core/
DDisassembler.cpp134 lldb::DisassemblerSP disasm_sp = in DisassembleRange() local
137 if (!disasm_sp) in DisassembleRange()
140 const size_t bytes_disassembled = disasm_sp->ParseInstructions( in DisassembleRange()
146 return disasm_sp; in DisassembleRange()
157 lldb::DisassemblerSP disasm_sp = in DisassembleBytes() local
160 if (!disasm_sp) in DisassembleBytes()
166 (void)disasm_sp->DecodeInstructions(start, data, 0, num_instructions, false, in DisassembleBytes()
168 return disasm_sp; in DisassembleBytes()
181 lldb::DisassemblerSP disasm_sp(Disassembler::FindPluginForTarget( in Disassemble() local
183 if (!disasm_sp) in Disassemble()
[all …]
/external/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
DUnwindAssemblyInstEmulation.cpp71 DisassemblerSP disasm_sp(Disassembler::DisassembleBytes( in GetNonCallSiteUnwindPlanFromAssembly() local
77 if (disasm_sp) { in GetNonCallSiteUnwindPlanFromAssembly()
101 const InstructionList &inst_list = disasm_sp->GetInstructionList(); in GetNonCallSiteUnwindPlanFromAssembly()
/external/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
DDisassemblerLLVMC.cpp769 DisassemblerSP disasm_sp = m_disasm_wp.lock(); in ParseOperands() local
771 if (disasm_sp && operands.size() > 1) { in ParseOperands()
773 switch (disasm_sp->GetArchitecture().GetMachine()) { in ParseOperands()