Sign in
llvm
/
llvm
/
refs/heads/release_26
/
.
/
test
/
Transforms
/
SimplifyCFG
/
2003-08-05-InvokeCrash.ll
blob: 74e7428429de484435147f0b18706d5d5407f24b [
file
] [
log
] [
blame
]
; Do not remove the invoke!
;
; RUN: llvm-as < %s | opt -simplifycfg -disable-output
define
i32
@test
()
{
%A
=
invoke
i32
@test
(
)
to
label
%Ret
unwind
label
%Ret2
; <i32> [#uses=1]
Ret
:
; preds = %0
ret
i32
%A
Ret2
:
; preds = %0
ret
i32
undef
}