summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2018-12-18 13:23:03 +0000
committerNikita Popov <nikita.ppv@gmail.com>2018-12-18 13:23:03 +0000
commit665ab08178baefdc6fad9da7e2503072722b71ca (patch)
tree157bba6f6f508f6c554c6ae81dc8099c8070c09f /lldb/packages/Python/lldbsuite/test
parenta7d2a235bb92b8117d0bbdb30342412e595d3ad0 (diff)
downloadbcm5719-llvm-665ab08178baefdc6fad9da7e2503072722b71ca.tar.gz
bcm5719-llvm-665ab08178baefdc6fad9da7e2503072722b71ca.zip
[X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Replace the X86ISD opcodes ADDUS and SUBUS with generic ISD opcodes UADDSAT and USUBSAT. As a side-effect, this also makes codegen for the @llvm.uadd.sat and @llvm.usub.sat intrinsics reasonable. This only replaces use in the X86 backend, and does not move any of the ADDUS/SUBUS X86 specific combines into generic codegen. Differential Revision: https://reviews.llvm.org/D55787 llvm-svn: 349481
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud