diff options
author | David Green <david.green@arm.com> | 2019-10-21 09:53:38 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2019-10-21 09:53:38 +0000 |
commit | fba831e791ba8978f21d2328499c8d3063401de3 (patch) | |
tree | 89314fae62c596cd3bc1397367cee6ebfcb3b21b /lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py | |
parent | 5ba66fa53ba7f5c2c3e384c48a18fa7601dddd45 (diff) | |
download | bcm5719-llvm-fba831e791ba8978f21d2328499c8d3063401de3.tar.gz bcm5719-llvm-fba831e791ba8978f21d2328499c8d3063401de3.zip |
[ARM] Lower sadd_sat to qadd8 and qadd16
Lower the target independent signed saturating intrinsics to qadd8 and qadd16.
This custom lowers them from a sadd_sat, catching the node early before it is
promoted. It also adds a QADD8b and QADD16b node to mean the bottom "lane" of a
qadd8/qadd16, so that we can call demand bits on it to show that it does not
use the upper bits.
Also handles QSUB8 and QSUB16.
Differential Revision: https://reviews.llvm.org/D68974
llvm-svn: 375402
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py')
0 files changed, 0 insertions, 0 deletions