blob: b9e4b1a3f4f2ec9a579a709d4c57bf38214fbba9 [file] [log] [blame]
Dan Gohman5bb7c7c2009-09-08 22:34:10 +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