Lines Matching refs:Disassembler
58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin()
90 DisassemblerSP Disassembler::FindPluginForTarget(const Target &target, in FindPluginForTarget()
123 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange()
133 Disassembler::FindPluginForTarget(target, arch, flavor, plugin_name); in DisassembleRange()
148 Disassembler::DisassembleBytes(const ArchSpec &arch, const char *plugin_name, in DisassembleBytes()
156 Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes()
169 bool Disassembler::Disassemble(Debugger &debugger, const ArchSpec &arch, in Disassemble()
179 lldb::DisassemblerSP disasm_sp(Disassembler::FindPluginForTarget( in Disassemble()
196 Disassembler::SourceLine
197 Disassembler::GetFunctionDeclLineEntry(const SymbolContext &sc) { in GetFunctionDeclLineEntry()
222 void Disassembler::AddLineToSourceLineTables( in AddLineToSourceLineTables()
237 bool Disassembler::ElideMixedSourceAndDisassemblyLine( in ElideMixedSourceAndDisassemblyLine()
279 void Disassembler::PrintInstructions(Debugger &debugger, const ArchSpec &arch, in PrintInstructions()
540 bool Disassembler::Disassemble(Debugger &debugger, const ArchSpec &arch, in Disassemble()
557 Disassembler::Limit limit = {Disassembler::Limit::Bytes, in Disassemble()
1037 size_t Disassembler::ParseInstructions(Target &target, Address start, in ParseInstructions()
1078 Disassembler::Disassembler(const ArchSpec &arch, const char *flavor) in Disassembler() function in Disassembler
1099 Disassembler::~Disassembler() = default;
1101 InstructionList &Disassembler::GetInstructionList() { in GetInstructionList()
1105 const InstructionList &Disassembler::GetInstructionList() const { in GetInstructionList()
1126 size_t PseudoInstruction::Decode(const lldb_private::Disassembler &disassembler, in Decode()