diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2018-12-18 13:23:03 +0000 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2018-12-18 13:23:03 +0000 |
commit | 665ab08178baefdc6fad9da7e2503072722b71ca (patch) | |
tree | 157bba6f6f508f6c554c6ae81dc8099c8070c09f /lldb/packages/Python/lldbsuite/test | |
parent | a7d2a235bb92b8117d0bbdb30342412e595d3ad0 (diff) | |
download | bcm5719-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