llvm-project/lldb/source/API
Jim Ingham 0f063ba6b4 Convert from the C-based LLVM Disassembler shim to the full MC Disassembler API's.
Calculate "can branch" using the MC API's rather than our hand-rolled regex'es.
As extra credit, allow setting the disassembly flavor for x86 based architectures to intel or att.

<rdar://problem/11319574>
<rdar://problem/9329275>

llvm-svn: 176392
2013-03-02 00:26:47 +00:00
..
CMakeLists.txt Adding CMake build system to LLDB. Some known issues remain: 2013-02-21 20:58:22 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
SBAddress.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
SBBlock.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
SBBreakpoint.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
SBBreakpointLocation.cpp Add an accessor on SBBreakpointLocation to get its location ID. 2012-05-16 00:51:15 +00:00
SBBroadcaster.cpp Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. 2012-02-16 06:50:00 +00:00
SBCommandInterpreter.cpp <rdar://problem/12586010> 2013-01-08 21:56:43 +00:00
SBCommandReturnObject.cpp Remove the “len” defaulted parameter from CommandReturnObject::AppendMessage, AppendWarning and AppendError. Nobody was using them, and it meant if you accidentally used the AppendWarning when you meant AppendWarningWithFormat with an integer in the format string, it would compile and then return your string plus some unknown amount of junk. 2012-12-15 02:40:54 +00:00
SBCommunication.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
SBCompileUnit.cpp Patch from dawn@burble.org: 2012-03-16 20:46:10 +00:00
SBData.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
SBDebugger.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBDeclaration.cpp Patch from Daniel Malea that cleans up the process parameters for Process/Thread classes for POSIX and Linux. 2012-10-12 16:23:23 +00:00
SBError.cpp Make ValueObject::SetValueFromCString work correctly. 2011-08-12 23:34:31 +00:00
SBEvent.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
SBExpressionOptions.cpp Separated the "expr --unwind-on-error" behavior into two parts, actual errors (i.e. crashes) which continue to be 2013-01-15 02:47:48 +00:00
SBFileSpec.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
SBFileSpecList.cpp <rdar://problem/10126482> 2011-11-13 06:57:31 +00:00
SBFrame.cpp Renaming SBValueList::get() to 2013-02-07 22:57:46 +00:00
SBFunction.cpp Convert from the C-based LLVM Disassembler shim to the full MC Disassembler API's. 2013-03-02 00:26:47 +00:00
SBHostOS.cpp Added an SBAPI to get the PythonPath (if the Host knows how to do that). And a -P option to the Driver 2012-12-21 22:22:26 +00:00
SBInputReader.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
SBInstruction.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
SBInstructionList.cpp <rdar://problem/11330621> 2012-05-10 02:52:23 +00:00
SBLineEntry.cpp Make the IsValid() operator for SBLineEntry "do the right thing" by returning true if the line entry is valid, not just if the opaque pointer to lldb_private::LineEntry is non NULL. 2012-06-27 20:18:01 +00:00
SBListener.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
SBModule.cpp <rdar://problem/13107151> 2013-02-07 18:23:56 +00:00
SBProcess.cpp Reworked the way Process::RunThreadPlan and the ThreadPlanCallFunction interoperate to fix problems where 2013-02-09 01:29:05 +00:00
SBSection.cpp <rdar://problem/13159777> 2013-02-06 17:22:03 +00:00
SBSourceManager.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
SBStream.cpp Return 0 for the size_t return type. 2012-04-03 04:14:31 +00:00
SBStringList.cpp Added copy constructors and assignment operators to all lldb::SB* classes 2010-11-05 23:17:00 +00:00
SBSymbol.cpp Convert from the C-based LLVM Disassembler shim to the full MC Disassembler API's. 2013-03-02 00:26:47 +00:00
SBSymbolContext.cpp <rdar://problem/13265297> 2013-02-23 04:12:47 +00:00
SBSymbolContextList.cpp Removed all of the "#ifndef SWIG" from the SB header files since we are using 2012-02-06 01:44:54 +00:00
SBTarget.cpp Convert from the C-based LLVM Disassembler shim to the full MC Disassembler API's. 2013-03-02 00:26:47 +00:00
SBThread.cpp the log entry for SBThread::GetProcess() would not include the pointer to the process because we were using the value of the (otherwise unused) process_sp - instead of fetching the SP from sb_process 2013-02-28 02:18:49 +00:00
SBType.cpp Added GetCanonicalType() to SBType: 2012-12-08 00:17:07 +00:00
SBTypeCategory.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBTypeFilter.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBTypeFormat.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBTypeNameSpecifier.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBTypeSummary.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBTypeSynthetic.cpp <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
SBValue.cpp Fixing the log line for SBValue::MightHaveChildren() to report the correct function name 2013-02-28 02:26:12 +00:00
SBValueList.cpp Renaming SBValueList::get() to 2013-02-07 22:57:46 +00:00
SBWatchpoint.cpp Adding events when watchpoints are set or changed. 2012-12-18 02:03:49 +00:00