Searched refs:disasm_sp (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ |
H A D | ArchitectureMips.cpp | 152 lldb::DisassemblerSP disasm_sp( in GetInstructionAtAddress() local 166 disasm_sp->ParseInstructions(target, addr, in GetInstructionAtAddress() 169 uint32_t num_insns = disasm_sp->GetInstructionList().GetSize(); in GetInstructionAtAddress() 171 prev_insn = disasm_sp->GetInstructionList().GetInstructionAtIndex(0); in GetInstructionAtAddress()
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBInstruction.cpp | 53 InstructionImpl(const lldb::DisassemblerSP &disasm_sp, in InstructionImpl() argument 55 : m_disasm_sp(disasm_sp), m_inst_sp(inst_sp) {} in InstructionImpl() 71 SBInstruction::SBInstruction(const lldb::DisassemblerSP &disasm_sp, in SBInstruction() argument 73 : m_opaque_sp(new InstructionImpl(disasm_sp, inst_sp)) {} in SBInstruction() 243 void SBInstruction::SetOpaque(const lldb::DisassemblerSP &disasm_sp, in SetOpaque() argument 245 m_opaque_sp = std::make_shared<InstructionImpl>(disasm_sp, inst_sp); in SetOpaque()
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | Disassembler.cpp | 70 if (auto disasm_sp = create_callback(arch, flavor)) in FindPlugin() local 71 return disasm_sp; in FindPlugin() 78 if (auto disasm_sp = create_callback(arch, flavor)) in FindPlugin() local 79 return disasm_sp; in FindPlugin() 127 lldb::DisassemblerSP disasm_sp = in DisassembleRange() local 130 if (!disasm_sp) in DisassembleRange() 133 const size_t bytes_disassembled = disasm_sp->ParseInstructions( in DisassembleRange() 139 return disasm_sp; in DisassembleRange() 150 lldb::DisassemblerSP disasm_sp = in DisassembleBytes() local 153 if (!disasm_sp) in DisassembleBytes() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBInstruction.h | 79 SBInstruction(const lldb::DisassemblerSP &disasm_sp, 82 void SetOpaque(const lldb::DisassemblerSP &disasm_sp,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
H A D | DisassemblerLLVMC.cpp | 1134 DisassemblerSP disasm_sp = m_disasm_wp.lock(); in ParseOperands() 1136 if (disasm_sp && operands.size() > 1) { in ParseOperands() 1138 switch (disasm_sp->GetArchitecture().GetMachine()) { in ParseOperands() 1621 auto disasm_sp = std::make_shared<DisassemblerLLVMC>(arch, flavor); in DecodeInstructions() 1622 if (disasm_sp && disasm_sp->IsValid()) in DecodeInstructions() 1623 return disasm_sp; in DecodeInstructions() 1115 DisassemblerSP disasm_sp = m_disasm_wp.lock(); ParseOperands() local 1578 auto disasm_sp = std::make_shared<DisassemblerLLVMC>(arch, flavor); CreateInstance() local
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.cpp | 72 DisassemblerSP disasm_sp(Disassembler::DisassembleBytes( in GetNonCallSiteUnwindPlanFromAssembly() local 78 if (disasm_sp) { in GetNonCallSiteUnwindPlanFromAssembly() 101 const InstructionList &inst_list = disasm_sp->GetInstructionList(); in GetNonCallSiteUnwindPlanFromAssembly()
|