summaryrefslogtreecommitdiff
path: root/test/Transforms/LoopDataPrefetch
diff options
context:
space:
mode:
authorBalaram Makam <bmakam@codeaurora.org>2016-08-22 12:59:58 +0000
committerBalaram Makam <bmakam@codeaurora.org>2016-08-22 12:59:58 +0000
commitb10dff9eae1daaf19ecd8f756cd693bbd0d93355 (patch)
tree0946882ab4cf82eec0b2811c77ac356a11fdae62 /test/Transforms/LoopDataPrefetch
parentb603350fe8d7b44cf298d8c76c1f592793af59d4 (diff)
[PM] Port LoopDataPrefetch AArch64 tests to new pass manager
Reviewers: mcrosier, tejohnson Subscribers: aemerson, rengolin, mcrosier, llvm-commits Differential Revision: https://reviews.llvm.org/D23724 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279431 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/LoopDataPrefetch')
-rw-r--r--test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll2
-rw-r--r--test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll3
-rw-r--r--test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll4
-rw-r--r--test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll3
4 files changed, 12 insertions, 0 deletions
diff --git a/test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll b/test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll
index 6433a82fb18..22cf6a9f6b0 100644
--- a/test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll
+++ b/test/Transforms/LoopDataPrefetch/AArch64/kryo-large-stride.ll
@@ -1,5 +1,7 @@
; RUN: opt -mcpu=kryo -mtriple=aarch64-gnu-linux -loop-data-prefetch -max-prefetch-iters-ahead=1000 -S < %s | FileCheck %s --check-prefix=LARGE_PREFETCH --check-prefix=ALL
; RUN: opt -mcpu=kryo -mtriple=aarch64-gnu-linux -loop-data-prefetch -S < %s | FileCheck %s --check-prefix=NO_LARGE_PREFETCH --check-prefix=ALL
+; RUN: opt -mcpu=kryo -mtriple=aarch64-gnu-linux -passes=loop-data-prefetch -max-prefetch-iters-ahead=1000 -S < %s | FileCheck %s --check-prefix=LARGE_PREFETCH --check-prefix=ALL
+; RUN: opt -mcpu=kryo -mtriple=aarch64-gnu-linux -passes=loop-data-prefetch -S < %s | FileCheck %s --check-prefix=NO_LARGE_PREFETCH --check-prefix=ALL
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64-S128"
diff --git a/test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll b/test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll
index d585367c563..fe956a83f56 100644
--- a/test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll
+++ b/test/Transforms/LoopDataPrefetch/AArch64/large-stride.ll
@@ -1,6 +1,9 @@
; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -loop-data-prefetch -max-prefetch-iters-ahead=100 -S < %s | FileCheck %s --check-prefix=LARGE_PREFETCH --check-prefix=ALL
; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -loop-data-prefetch -S < %s | FileCheck %s --check-prefix=NO_LARGE_PREFETCH --check-prefix=ALL
; RUN: opt -mcpu=generic -mtriple=arm64-apple-ios -loop-data-prefetch -S < %s | FileCheck %s --check-prefix=NO_LARGE_PREFETCH --check-prefix=ALL
+; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -passes=loop-data-prefetch -max-prefetch-iters-ahead=100 -S < %s | FileCheck %s --check-prefix=LARGE_PREFETCH --check-prefix=ALL
+; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -passes=loop-data-prefetch -S < %s | FileCheck %s --check-prefix=NO_LARGE_PREFETCH --check-prefix=ALL
+; RUN: opt -mcpu=generic -mtriple=arm64-apple-ios -passes=loop-data-prefetch -S < %s | FileCheck %s --check-prefix=NO_LARGE_PREFETCH --check-prefix=ALL
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64-S128"
diff --git a/test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll b/test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll
index d085fca19c8..1f2e767beb9 100644
--- a/test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll
+++ b/test/Transforms/LoopDataPrefetch/AArch64/opt-remark-with-hotness.ll
@@ -2,6 +2,10 @@
; RUN: -pass-remarks=loop-data-prefetch -S -max-prefetch-iters-ahead=100 \
; RUN: -pass-remarks-with-hotness \
; RUN: < %s 2>&1 | FileCheck %s
+; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -passes=loop-data-prefetch \
+; RUN: -pass-remarks=loop-data-prefetch -S -max-prefetch-iters-ahead=100 \
+; RUN: -pass-remarks-with-hotness \
+; RUN: < %s 2>&1 | FileCheck %s
; ModuleID = '/tmp/s.c'
source_filename = "/tmp/s.c"
diff --git a/test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll b/test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll
index 66748570e66..0b418cf3de7 100644
--- a/test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll
+++ b/test/Transforms/LoopDataPrefetch/AArch64/opt-remark.ll
@@ -1,6 +1,9 @@
; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -loop-data-prefetch \
; RUN: -pass-remarks=loop-data-prefetch -S -max-prefetch-iters-ahead=100 \
; RUN: < %s 2>&1 | FileCheck %s
+; RUN: opt -mcpu=cyclone -mtriple=arm64-apple-ios -passes=loop-data-prefetch \
+; RUN: -pass-remarks=loop-data-prefetch -S -max-prefetch-iters-ahead=100 \
+; RUN: < %s 2>&1 | FileCheck %s
; ModuleID = '/tmp/s.c'
source_filename = "/tmp/s.c"