llvm-project/lldb/tools
Greg Clayton 854800287a Fixed up registers in debugserver.
- removed all gaps from the g/G packets
- optimized registers for x86_64 to not send/receive xmm0-xmm15 as well as ymm0-ymm15, now we only send ymm0-15 and xmm0-15 are now pseudo regs
- Fixed x86_64 floating point register gaps
- Fixed x86_64 so that xmm8-xmm15 don't overlap with ymm0-ymm3. This could lead to bad values showing in the debugger and was due to bad register info structure contents
- Fixed i386 so we only send ymm0-ymm7 and xmm0-xmm7 are now pseudo regs.
- Fixed ARM register definitions to not have any gaps
- Fixed it so value registers and invalidation registers are specified using register names which avoid games we had to play with register numbering in the ARM plugin.

llvm-svn: 194302
2013-11-09 00:33:46 +00:00
..
darwin-debug <rdar://problem/13665446> 2013-04-24 17:53:59 +00:00
darwin-threads Move the code which translates a dispatch_qaddr into a 2013-10-18 05:55:24 +00:00
debugserver Fixed up registers in debugserver. 2013-11-09 00:33:46 +00:00
driver Fixes to get LLDB building on Windows again. 2013-10-22 12:27:43 +00:00
install-headers Updated Apple LLDB version to lldb-300.99.0. Also 2013-03-07 22:29:06 +00:00
lldb-perf <rdar://problem/13732521> 2013-05-02 22:40:22 +00:00
lldb-platform Convert to UNIX line endings. 2013-09-25 10:37:32 +00:00
CMakeLists.txt Patch enabling lldb command line driver to run on windows. 2013-10-15 15:46:40 +00:00
Makefile MingW compilation (windows). Includes various refactoring to improve portability. 2013-08-23 12:44:05 +00:00