summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/statepoint-invoke.ll
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2015-04-24 19:32:54 +0000
committerDavid Blaikie <dblaikie@gmail.com>2015-04-24 19:32:54 +0000
commit445e3fbc549257aefa741fec9f008453ae7f8863 (patch)
treede79f3e31a721ddad81e87c91e4b61fda6cfe828 /llvm/test/CodeGen/X86/statepoint-invoke.ll
parent5d41a6992d6cef2f8bfc45847345937bc1d17ad7 (diff)
downloadbcm5719-llvm-445e3fbc549257aefa741fec9f008453ae7f8863.tar.gz
bcm5719-llvm-445e3fbc549257aefa741fec9f008453ae7f8863.zip
[opaque pointer type] Add textual IR support for explicit type parameter to the invoke instruction
Same as r235145 for the call instruction - the justification, tradeoffs, etc are all the same. The conversion script worked the same without any false negatives (after replacing 'call' with 'invoke'). llvm-svn: 235755
Diffstat (limited to 'llvm/test/CodeGen/X86/statepoint-invoke.ll')
-rw-r--r--llvm/test/CodeGen/X86/statepoint-invoke.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/statepoint-invoke.ll b/llvm/test/CodeGen/X86/statepoint-invoke.ll
index 177eb96e0d6..17f71ea39cb 100644
--- a/llvm/test/CodeGen/X86/statepoint-invoke.ll
+++ b/llvm/test/CodeGen/X86/statepoint-invoke.ll
@@ -13,7 +13,7 @@ entry:
; CHECK: .Ltmp{{[0-9]+}}:
; CHECK: callq some_other_call
; CHECK: .Ltmp{{[0-9]+}}:
- %0 = invoke i32 (i64 addrspace(1)* (i64 addrspace(1)*)*, i32, i32, ...)* @llvm.experimental.gc.statepoint.p0f_p1i64p1i64f(i64 addrspace(1)* (i64 addrspace(1)*)* @some_other_call, i32 1, i32 0, i64 addrspace(1)* %obj, i32 5, i32 0, i32 -1, i32 0, i32 0, i32 0, i64 addrspace(1)* %obj, i64 addrspace(1)* %obj1)
+ %0 = invoke i32 (i64 addrspace(1)* (i64 addrspace(1)*)*, i32, i32, ...) @llvm.experimental.gc.statepoint.p0f_p1i64p1i64f(i64 addrspace(1)* (i64 addrspace(1)*)* @some_other_call, i32 1, i32 0, i64 addrspace(1)* %obj, i32 5, i32 0, i32 -1, i32 0, i32 0, i32 0, i64 addrspace(1)* %obj, i64 addrspace(1)* %obj1)
to label %normal_return unwind label %exceptional_return
normal_return:
OpenPOWER on IntegriCloud