aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/AArch64/global-merge-1.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/AArch64/global-merge-1.ll')
-rw-r--r--test/CodeGen/AArch64/global-merge-1.ll31
1 files changed, 0 insertions, 31 deletions
diff --git a/test/CodeGen/AArch64/global-merge-1.ll b/test/CodeGen/AArch64/global-merge-1.ll
deleted file mode 100644
index b5a28a18718c..000000000000
--- a/test/CodeGen/AArch64/global-merge-1.ll
+++ /dev/null
@@ -1,31 +0,0 @@
-; RUN: llc %s -mtriple=aarch64-none-linux-gnu -aarch64-enable-global-merge -o - | FileCheck %s
-; RUN: llc %s -mtriple=aarch64-none-linux-gnu -aarch64-enable-global-merge -global-merge-on-external -o - | FileCheck %s
-
-; RUN: llc %s -mtriple=aarch64-linux-gnuabi -aarch64-enable-global-merge -o - | FileCheck %s
-; RUN: llc %s -mtriple=aarch64-linux-gnuabi -aarch64-enable-global-merge -global-merge-on-external -o - | FileCheck %s
-
-; RUN: llc %s -mtriple=aarch64-apple-ios -aarch64-enable-global-merge -o - | FileCheck %s --check-prefix=CHECK-APPLE-IOS
-; RUN: llc %s -mtriple=aarch64-apple-ios -aarch64-enable-global-merge -global-merge-on-external -o - | FileCheck %s --check-prefix=CHECK-APPLE-IOS
-
-@m = internal global i32 0, align 4
-@n = internal global i32 0, align 4
-
-define void @f1(i32 %a1, i32 %a2) {
-;CHECK-APPLE-IOS-NOT: adrp
-;CHECK-APPLE-IOS: adrp x8, __MergedGlobals@PAGE
-;CHECK-APPLE-IOS-NOT: adrp
-;CHECK-APPLE-IOS: add x8, x8, __MergedGlobals@PAGEOFF
- store i32 %a1, i32* @m, align 4
- store i32 %a2, i32* @n, align 4
- ret void
-}
-
-;CHECK: .type .L_MergedGlobals,@object // @_MergedGlobals
-;CHECK: .local .L_MergedGlobals
-;CHECK: .comm .L_MergedGlobals,8,8
-;CHECK: m = .L_MergedGlobals
-;CHECK: n = .L_MergedGlobals+4
-
-;CHECK-APPLE-IOS: .zerofill __DATA,__bss,__MergedGlobals,8,3 ; @_MergedGlobals
-;CHECK-APPLE-IOS-NOT: _m = l__MergedGlobals
-;CHECK-APPLE-IOS-NOT: _n = l__MergedGlobals+4