[mips] Add a line which checks function name. Rename file.
authorAkira Hatanaka <ahatanaka@mips.com>
Wed, 6 Mar 2013 01:58:03 +0000 (01:58 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Wed, 6 Mar 2013 01:58:03 +0000 (01:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176543 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/Mips/mips64-call.ll [deleted file]
test/CodeGen/Mips/mips64-f128-call.ll [new file with mode: 0644]

diff --git a/test/CodeGen/Mips/mips64-call.ll b/test/CodeGen/Mips/mips64-call.ll
deleted file mode 100644 (file)
index 3ddc882..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-; RUN: llc -march=mips64el -mcpu=mips64r2 < %s | FileCheck %s
-
-@gld0 = external global fp128
-@gld1 = external global fp128
-
-; CHECK: foo0
-; CHECK: sdc1  $f13, 8(${{[0-9]+}})
-; CHECK: sdc1  $f12, 0(${{[0-9]+}})
-
-define void @foo0(fp128 %a0) {
-entry:
-  store fp128 %a0, fp128* @gld0, align 16
-  ret void
-}
-
-; CHECK: foo1
-; CHECK: ldc1  $f13, 8(${{[0-9]+}})
-; CHECK: ldc1  $f12, 0(${{[0-9]+}})
-
-define void @foo1() {
-entry:
-  %0 = load fp128* @gld0, align 16
-  tail call void @foo2(fp128 %0)
-  ret void
-}
-
-declare void @foo2(fp128)
-
-; CHECK: ld   $[[R0:[0-9]+]], %got_disp(gld0)
-; CHECK: sdc1 $f2, 8($[[R0]])
-; CHECK: sdc1 $f0, 0($[[R0]])
-; CHECK: ld   $[[R1:[0-9]+]], %got_disp(gld1)
-; CHECK: ldc1 $f0, 0($[[R1]])
-; CHECK: ldc1 $f2, 8($[[R1]])
-
-define fp128 @foo3() {
-entry:
-  %call = tail call fp128 @foo4()
-  store fp128 %call, fp128* @gld0, align 16
-  %0 = load fp128* @gld1, align 16
-  ret fp128 %0
-}
-
-declare fp128 @foo4()
diff --git a/test/CodeGen/Mips/mips64-f128-call.ll b/test/CodeGen/Mips/mips64-f128-call.ll
new file mode 100644 (file)
index 0000000..455e540
--- /dev/null
@@ -0,0 +1,45 @@
+; RUN: llc -march=mips64el -mcpu=mips64r2 < %s | FileCheck %s
+
+@gld0 = external global fp128
+@gld1 = external global fp128
+
+; CHECK: foo0
+; CHECK: sdc1  $f13, 8(${{[0-9]+}})
+; CHECK: sdc1  $f12, 0(${{[0-9]+}})
+
+define void @foo0(fp128 %a0) {
+entry:
+  store fp128 %a0, fp128* @gld0, align 16
+  ret void
+}
+
+; CHECK: foo1
+; CHECK: ldc1  $f13, 8(${{[0-9]+}})
+; CHECK: ldc1  $f12, 0(${{[0-9]+}})
+
+define void @foo1() {
+entry:
+  %0 = load fp128* @gld0, align 16
+  tail call void @foo2(fp128 %0)
+  ret void
+}
+
+declare void @foo2(fp128)
+
+; CHECK: foo3
+; CHECK: ld   $[[R0:[0-9]+]], %got_disp(gld0)
+; CHECK: sdc1 $f2, 8($[[R0]])
+; CHECK: sdc1 $f0, 0($[[R0]])
+; CHECK: ld   $[[R1:[0-9]+]], %got_disp(gld1)
+; CHECK: ldc1 $f0, 0($[[R1]])
+; CHECK: ldc1 $f2, 8($[[R1]])
+
+define fp128 @foo3() {
+entry:
+  %call = tail call fp128 @foo4()
+  store fp128 %call, fp128* @gld0, align 16
+  %0 = load fp128* @gld1, align 16
+  ret fp128 %0
+}
+
+declare fp128 @foo4()