blob: 5013229b77f9ba6f82f1a2df3bd5c080dbb03afa [file] [log] [blame]
Dan Gohman3c7d3082009-09-11 18:01:28 +00001; RUN: opt < %s -mem2reg -S | not grep phi
Dan Gohmanf17a25c2007-07-18 16:29:46 +00002
Tanya Lattner97928372008-03-19 07:28:33 +00003define i32 @testfunc(i1 %C, i32 %i, i8 %j) {
4 %I = alloca i32 ; <i32*> [#uses=2]
5 br i1 %C, label %T, label %Cont
6T: ; preds = %0
7 store i32 %i, i32* %I
Dan Gohmanf17a25c2007-07-18 16:29:46 +00008 br label %Cont
Tanya Lattner97928372008-03-19 07:28:33 +00009Cont: ; preds = %T, %0
10 %Y = load i32* %I ; <i32> [#uses=1]
11 ret i32 %Y
Dan Gohmanf17a25c2007-07-18 16:29:46 +000012}
Tanya Lattner97928372008-03-19 07:28:33 +000013