Lines Matching refs:Disassembler
58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin()
85 DisassemblerSP Disassembler::FindPluginForTarget(const Target &target, in FindPluginForTarget()
118 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange()
128 Disassembler::FindPluginForTarget(target, arch, flavor, plugin_name); in DisassembleRange()
143 Disassembler::DisassembleBytes(const ArchSpec &arch, const char *plugin_name, in DisassembleBytes()
151 Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes()
164 bool Disassembler::Disassemble(Debugger &debugger, const ArchSpec &arch, in Disassemble()
174 lldb::DisassemblerSP disasm_sp(Disassembler::FindPluginForTarget( in Disassemble()
191 Disassembler::SourceLine
192 Disassembler::GetFunctionDeclLineEntry(const SymbolContext &sc) { in GetFunctionDeclLineEntry()
217 void Disassembler::AddLineToSourceLineTables( in AddLineToSourceLineTables()
232 bool Disassembler::ElideMixedSourceAndDisassemblyLine( in ElideMixedSourceAndDisassemblyLine()
274 void Disassembler::PrintInstructions(Debugger &debugger, const ArchSpec &arch, in PrintInstructions()
539 bool Disassembler::Disassemble(Debugger &debugger, const ArchSpec &arch, in Disassemble()
556 Disassembler::Limit limit = {Disassembler::Limit::Bytes, in Disassemble()
1078 size_t Disassembler::ParseInstructions(Target &target, Address start, in ParseInstructions()
1119 Disassembler::Disassembler(const ArchSpec &arch, const char *flavor) in Disassembler() function in Disassembler
1139 Disassembler::~Disassembler() = default;
1141 InstructionList &Disassembler::GetInstructionList() { in GetInstructionList()
1145 const InstructionList &Disassembler::GetInstructionList() const { in GetInstructionList()
1170 size_t PseudoInstruction::Decode(const lldb_private::Disassembler &disassembler, in Decode()