diff options
Diffstat (limited to 'lldb/source/Core/Disassembler.cpp')
-rw-r--r-- | lldb/source/Core/Disassembler.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lldb/source/Core/Disassembler.cpp b/lldb/source/Core/Disassembler.cpp index 704b3df4b2ac..00d92053bc4f 100644 --- a/lldb/source/Core/Disassembler.cpp +++ b/lldb/source/Core/Disassembler.cpp @@ -64,9 +64,8 @@ DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, DisassemblerCreateInstance create_callback = nullptr; if (plugin_name) { - ConstString const_plugin_name(plugin_name); - create_callback = PluginManager::GetDisassemblerCreateCallbackForPluginName( - const_plugin_name); + create_callback = + PluginManager::GetDisassemblerCreateCallbackForPluginName(plugin_name); if (create_callback) { DisassemblerSP disassembler_sp(create_callback(arch, flavor)); @@ -1123,6 +1122,10 @@ bool PseudoInstruction::HasDelaySlot() { return false; } +bool PseudoInstruction::IsLoad() { return false; } + +bool PseudoInstruction::IsAuthenticated() { return false; } + size_t PseudoInstruction::Decode(const lldb_private::Disassembler &disassembler, const lldb_private::DataExtractor &data, lldb::offset_t data_offset) { |