diff options
author | Sam Parker <sam.parker@arm.com> | 2019-10-15 13:12:51 +0000 |
---|---|---|
committer | Sam Parker <sam.parker@arm.com> | 2019-10-15 13:12:51 +0000 |
commit | ce39278f2575cc0b6481924e02a0fd8632b74aa8 (patch) | |
tree | 326add1efcb5f0688446f89ae03959edb246901f /lldb/packages/Python/lldbsuite/test | |
parent | 455ce7816ce4510ce1807e7ab5946e48c205c527 (diff) | |
download | bcm5719-llvm-ce39278f2575cc0b6481924e02a0fd8632b74aa8.tar.gz bcm5719-llvm-ce39278f2575cc0b6481924e02a0fd8632b74aa8.zip |
[ARM][MVE] validForTailPredication insts
Reverse the logic for valid tail predication instructions and create
a whitelist instead. Added other instruction groups that aren't
obviously safe:
- instructions that 'narrow' their result.
- lane moves.
- byte swapping instructions.
- interleaving loads and stores.
- cross-beat carries.
- top/bottom instructions.
- complex operations.
Hopefully we should be able to add more of these instructions to the
whitelist, once we have a more concrete idea of the transform.
Differential Revision: https://reviews.llvm.org/D67904
llvm-svn: 374887
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions