aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2021-03-04 08:40:20 +0000
committerDavid Green <david.green@arm.com>2021-03-04 08:40:20 +0000
commita968e7b82eac364d411c81aae58722a0b3a4b29c (patch)
tree06b9fdb71d5fd46c0eb824934068eee510a71737 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parente638d8b2bc27d620ea26fcc730f7cba29ab82349 (diff)
downloadllvm-a968e7b82eac364d411c81aae58722a0b3a4b29c.zip
llvm-a968e7b82eac364d411c81aae58722a0b3a4b29c.tar.gz
llvm-a968e7b82eac364d411c81aae58722a0b3a4b29c.tar.bz2
[ARM] KnownBits for CSINC/CSNEG/CSINV
This adds some simple known bits handling for the three CSINC/NEG/INV instructions. From the operands known bits we can compute the common bits of the first operand and incremented/negated/inverted second operand. The first, especially CSINC ZR, ZR, comes up fair amount in the tests. The others are more rare so a unit test for them is added. Differential Revision: https://reviews.llvm.org/D97788
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions