Home | History | Annotate | Download | only in Commands

Lines Matching defs:disassembler

19 #include "lldb/Core/Disassembler.h"
140 error.SetErrorStringWithFormat("Disassembler flavors are currently only supported for x86 and x86_64 targets.");
197 // only disassembler plugin we have...
238 { LLDB_OPT_SET_ALL, false, "plugin" , 'P', required_argument , NULL, 0, eArgTypePlugin, "Name of the disassembler plugin you want to use."},
301 DisassemblerSP disassembler = Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name);
303 if (!disassembler)
307 result.AppendErrorWithFormat ("Unable to find Disassembler plug-in named '%s' that supports the '%s' architecture.\n",
312 result.AppendErrorWithFormat ("Unable to find Disassembler plug-in for the '%s' architecture.\n",
317 else if (flavor_string != NULL && !disassembler->FlavorValidForArchSpec(m_options.arch, flavor_string))
318 result.AppendWarningWithFormat("invalid disassembler flavor \"%s\", using default.\n", flavor_string);
334 uint32_t options = Disassembler::eOptionMarkPCAddress;
338 options |= Disassembler::eOptionMarkPCSourceLine;
341 options |= Disassembler::eOptionShowBytes;
344 options |= Disassembler::eOptionRawOuput;
350 if (Disassembler::Disassemble (m_interpreter.GetDebugger(),
505 if (Disassembler::Disassemble (m_interpreter.GetDebugger(),
552 if (Disassembler::Disassemble (m_interpreter.GetDebugger(),