summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM64/stack-no-frame.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/ARM64/stack-no-frame.ll')
-rw-r--r--llvm/test/CodeGen/ARM64/stack-no-frame.ll20
1 files changed, 0 insertions, 20 deletions
diff --git a/llvm/test/CodeGen/ARM64/stack-no-frame.ll b/llvm/test/CodeGen/ARM64/stack-no-frame.ll
deleted file mode 100644
index b5970c00ff9..00000000000
--- a/llvm/test/CodeGen/ARM64/stack-no-frame.ll
+++ /dev/null
@@ -1,20 +0,0 @@
-; RUN: llc -mtriple=arm64-apple-ios7.0 -o - %s | FileCheck %s
-
-@global = global [20 x i64] zeroinitializer, align 8
-
-; The following function has enough locals to need some restoring, but not a
-; frame record. In an intermediate frame refactoring, prologue and epilogue were
-; inconsistent about how much to move SP.
-define void @test_stack_no_frame() {
-; CHECK: test_stack_no_frame
-; CHECK: sub sp, sp, #[[STACKSIZE:[0-9]+]]
- %local = alloca [20 x i64]
- %val = load volatile [20 x i64]* @global, align 8
- store volatile [20 x i64] %val, [20 x i64]* %local, align 8
-
- %val2 = load volatile [20 x i64]* %local, align 8
- store volatile [20 x i64] %val2, [20 x i64]* @global, align 8
-
-; CHECK: add sp, sp, #[[STACKSIZE]]
- ret void
-}
OpenPOWER on IntegriCloud