diff options
author | Anna Welker <anna.welker@arm.com> | 2020-01-08 13:08:27 +0000 |
---|---|---|
committer | Anna Welker <anna.welker@arm.com> | 2020-01-08 13:43:12 +0000 |
commit | 346f6b54bd1237a9a5a2d9bb1e424b57dc178998 (patch) | |
tree | 7208adf580a9343feefc817765407cbda3839ef0 /llvm/test/CodeGen/ARM/O3-pipeline.ll | |
parent | 55a51e1c79a21080289ba88d5eac4bbe54ec4272 (diff) | |
download | bcm5719-llvm-346f6b54bd1237a9a5a2d9bb1e424b57dc178998.tar.gz bcm5719-llvm-346f6b54bd1237a9a5a2d9bb1e424b57dc178998.zip |
[ARM][MVE] Enable masked gathers from vector of pointers
Adds a pass to the ARM backend that takes a v4i32
gather and transforms it into a call to MVE's
masked gather intrinsics.
Differential Revision: https://reviews.llvm.org/D71743
Diffstat (limited to 'llvm/test/CodeGen/ARM/O3-pipeline.ll')
-rw-r--r-- | llvm/test/CodeGen/ARM/O3-pipeline.ll | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/O3-pipeline.ll b/llvm/test/CodeGen/ARM/O3-pipeline.ll index 3e9431403af..42bad7c7487 100644 --- a/llvm/test/CodeGen/ARM/O3-pipeline.ll +++ b/llvm/test/CodeGen/ARM/O3-pipeline.ll @@ -7,6 +7,7 @@ ; CHECK-NEXT: FunctionPass Manager ; CHECK-NEXT: Expand Atomic instructions ; CHECK-NEXT: Simplify the CFG +; CHECK-NEXT: MVE gather/scatter lowering ; CHECK-NEXT: Dominator Tree Construction ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl) ; CHECK-NEXT: Module Verifier |