aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@apple.com>2014-08-19 22:29:55 +0000
committerJuergen Ributzka <juergen@apple.com>2014-08-19 22:29:55 +0000
commitc0886dd5b0455b0b03759565a98665cfd787d393 (patch)
tree26888a0ccb5825a6c331110a6eccc17695a2f20a /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
parenta3c8f042cdd1d7c8f55891886e152ab2e8a80f42 (diff)
downloadllvm-c0886dd5b0455b0b03759565a98665cfd787d393.zip
llvm-c0886dd5b0455b0b03759565a98665cfd787d393.tar.gz
llvm-c0886dd5b0455b0b03759565a98665cfd787d393.tar.bz2
[FastISel][AArch64] Factor out ADDS/SUBS instruction emission and add support for extensions and shift folding.
Factor out the ADDS/SUBS instruction emission code into helper functions and make the helper functions more clever to support most of the different ADDS/SUBS instructions the architecture support. This includes better immedediate support, shift folding, and sign-/zero-extend folding. This fixes <rdar://problem/17913111>. llvm-svn: 216033
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp')
0 files changed, 0 insertions, 0 deletions