Test indirect call
authorChris Lattner <sabre@nondot.org>
Fri, 13 Dec 2002 14:15:20 +0000 (14:15 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 13 Dec 2002 14:15:20 +0000 (14:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5025 91177308-0d34-0410-b5e6-96231b3b80d8

test/ExecutionEngine/test-call.ll

index 4c7bbaa46db7e6d7d1d31258ad4037f368383fa7..a69d8504577fe4818e277cc3b58c6acf9f60c2a8 100644 (file)
@@ -1,7 +1,13 @@
 
 declare void %exit(int)
 
+
+void %FP(void(int) * %F) {
+       call void %F(int 0)
+       ret void
+}
+
 int %main() {
-       call void %exit(int 0)
+       call void %FP(void(int)* %exit)
        ret int 1
 }