summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/process
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2017-05-26 23:48:59 +0000
committerMatthias Braun <matze@braunis.de>2017-05-26 23:48:59 +0000
commitb4f74224ff19b4f738a83e4ac3cfbfe35c3ea2fc (patch)
tree85edacf7022b8ca861d0c40b7e28d404699bac8c /lldb/packages/Python/lldbsuite/test/python_api/process
parent69fd2b7802b3b0e1b387ce8dd69cc5b6bc7a2f33 (diff)
downloadbcm5719-llvm-b4f74224ff19b4f738a83e4ac3cfbfe35c3ea2fc.tar.gz
bcm5719-llvm-b4f74224ff19b4f738a83e4ac3cfbfe35c3ea2fc.zip
AArch64: Fix cmpxchg O0 expansion
- Rewrite livein calculation to use the computeLiveIns() helper function. This is slightly less efficient but easier to reason about and doesn't unnecessarily add pristine and reserved registers[1] - Zero the status register at the beginning of the loop to make sure it has a defined value. - Remove kill flags of values that need to stay alive throughout the loop. [1] An upcoming commit of mine will tighten the MachineVerifier to catch these. llvm-svn: 304048
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud