summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorJames Molloy <james.molloy@arm.com>2015-11-12 13:49:17 +0000
committerJames Molloy <james.molloy@arm.com>2015-11-12 13:49:17 +0000
commit8e99e97f2a9f174258dc738cb151da6444cbb693 (patch)
treef306777c8fef2b65b233198f04e8b41151064b65 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent19a17c3a163118ee8877701aea9e1b059b7aa227 (diff)
downloadbcm5719-llvm-8e99e97f2a9f174258dc738cb151da6444cbb693.tar.gz
bcm5719-llvm-8e99e97f2a9f174258dc738cb151da6444cbb693.zip
[ARM] CMOV->BFI combining: handle both senses of CMPZ
I completely misunderstood what ARMISD::CMPZ means. It's not "compare equal to zero", it's "compare, only setting the zero/Z flag". It can either be equal-to-zero or not-equal-to-zero, and we weren't checking what sense it was. If it's equal-to-zero, we can swap the operands around and pretend like it is not-equal-to-zero, which is both a bug fix and lets us handle more cases. llvm-svn: 252891
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud