[gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead...
[oota-llvm.git] / test / CodeGen / X86 / statepoint-far-call.ll
index cd8dd0f35a204c60574c50c9c33ae1bb0aa1d1cb..2ebf38c5c019f5e1c61890fced52320d8b0595d7 100644 (file)
@@ -14,9 +14,9 @@ define void @test_far_call() gc "statepoint-example" {
 ; CHECK: retq\r
 \r
 entry:\r
-  %safepoint_token = call i32 (i64, i32, void ()*, i32, i32, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i32 0, void ()* inttoptr (i64 140727162896504 to void ()*), i32 0, i32 0, i32 0, i32 0)\r
+  %safepoint_token = call token (i64, i32, void ()*, i32, i32, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i32 0, void ()* inttoptr (i64 140727162896504 to void ()*), i32 0, i32 0, i32 0, i32 0)  \r
   ret void\r
 }\r
 \r
-declare i32 @llvm.experimental.gc.statepoint.p0f_isVoidf(i64, i32, void ()*, i32, i32, ...) \r
+declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64, i32, void ()*, i32, i32, ...)\r
 \r