llvm/test/Transforms/LowerInvoke/2008-02-14-CritEdgePhiCrash.ll
Chris Lattner 8c5c22f610 Fix PR2029
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47129 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-14 19:18:13 +00:00

15 lines
420 B
LLVM

; RUN: llvm-as < %s | opt -lowerinvoke -enable-correct-eh-support -disable-output
; PR2029
define i32 @main(i32 %argc, i8** %argv) {
bb470:
invoke i32 @main(i32 0, i8** null) to label %invcont474 unwind label
%lpad902
invcont474: ; preds = %bb470
ret i32 0
lpad902: ; preds = %bb470
%tmp471.lcssa = phi i8* [ null, %bb470 ] ; <i8*>
ret i32 0
}