diff options
author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2018-01-19 20:54:18 +0000 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2018-01-19 20:54:18 +0000 |
commit | 31112895d966ccd5a3098866f0826a789d36f3b7 (patch) | |
tree | 1fbcdf415c5465ee28b3f6522e873e95f4918ae1 /lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall | |
parent | 849a59fd4b15967672f94fe034a0b152833b6320 (diff) | |
download | bcm5719-llvm-31112895d966ccd5a3098866f0826a789d36f3b7.tar.gz bcm5719-llvm-31112895d966ccd5a3098866f0826a789d36f3b7.zip |
[SystemZ] Directly use CC result of compare-and-swap
In order to implement a test whether a compare-and-swap succeeded, the
SystemZ back-end currently emits a rather inefficient sequence of first
converting the CC result into an integer, and then testing that integer
against zero. This commit changes the back-end to simply directly test
the CC value set by the compare-and-swap instruction.
llvm-svn: 322988
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall')
0 files changed, 0 insertions, 0 deletions