rename test
authorChris Lattner <sabre@nondot.org>
Sat, 1 May 2010 06:34:13 +0000 (06:34 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 1 May 2010 06:34:13 +0000 (06:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102829 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/Inline/devirtualize-2.ll [new file with mode: 0644]
test/Transforms/Inline/indirect_resolve.ll [deleted file]

diff --git a/test/Transforms/Inline/devirtualize-2.ll b/test/Transforms/Inline/devirtualize-2.ll
new file mode 100644 (file)
index 0000000..02ff767
--- /dev/null
@@ -0,0 +1,44 @@
+; RUN: opt < %s -inline -S | FileCheck %s
+; PR4834
+
+define i32 @test1() {
+  %funcall1_ = call fastcc i32 ()* ()* @f1()
+  %executecommandptr1_ = call i32 %funcall1_()
+  ret i32 %executecommandptr1_
+}
+
+define internal fastcc i32 ()* @f1() nounwind readnone {
+  ret i32 ()* @f2
+}
+
+define internal i32 @f2() nounwind readnone {
+  ret i32 1
+}
+
+; CHECK: @test1()
+; CHECK-NEXT: ret i32 1
+
+
+
+
+
+declare i8* @f1a(i8*) ssp align 2
+
+define internal i32 @f2a(i8* %t) inlinehint ssp {
+entry:
+  ret i32 41
+}
+
+define internal i32 @f3a(i32 (i8*)* %__f) ssp {
+entry:
+  %A = call i32 %__f(i8* undef)
+  ret i32 %A
+}
+
+define i32 @test2(i8* %this) ssp align 2 {
+  %X = call i32 @f3a(i32 (i8*)* @f2a) ssp
+  ret i32 %X
+}
+
+; CHECK: @test2
+; CHECK-NEXT: ret i32 41
diff --git a/test/Transforms/Inline/indirect_resolve.ll b/test/Transforms/Inline/indirect_resolve.ll
deleted file mode 100644 (file)
index 02ff767..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-; RUN: opt < %s -inline -S | FileCheck %s
-; PR4834
-
-define i32 @test1() {
-  %funcall1_ = call fastcc i32 ()* ()* @f1()
-  %executecommandptr1_ = call i32 %funcall1_()
-  ret i32 %executecommandptr1_
-}
-
-define internal fastcc i32 ()* @f1() nounwind readnone {
-  ret i32 ()* @f2
-}
-
-define internal i32 @f2() nounwind readnone {
-  ret i32 1
-}
-
-; CHECK: @test1()
-; CHECK-NEXT: ret i32 1
-
-
-
-
-
-declare i8* @f1a(i8*) ssp align 2
-
-define internal i32 @f2a(i8* %t) inlinehint ssp {
-entry:
-  ret i32 41
-}
-
-define internal i32 @f3a(i32 (i8*)* %__f) ssp {
-entry:
-  %A = call i32 %__f(i8* undef)
-  ret i32 %A
-}
-
-define i32 @test2(i8* %this) ssp align 2 {
-  %X = call i32 @f3a(i32 (i8*)* @f2a) ssp
-  ret i32 %X
-}
-
-; CHECK: @test2
-; CHECK-NEXT: ret i32 41