blob: eeeb72f8e5a42fd5e90e1298b5ca45ca0aa0ebbd [file] [log] [blame]
Dan Gohman18800922009-09-11 18:01:28 +00001; RUN: opt < %s -mem2reg -S | not grep phi
Chris Lattnerd0476732004-10-17 21:25:32 +00002
Tanya Lattnerab7872c2008-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
Chris Lattnerd0476732004-10-17 21:25:32 +00008 br label %Cont
Tanya Lattnerab7872c2008-03-19 07:28:33 +00009Cont: ; preds = %T, %0
David Blaikiea79ac142015-02-27 21:17:42 +000010 %Y = load i32, i32* %I ; <i32> [#uses=1]
Tanya Lattnerab7872c2008-03-19 07:28:33 +000011 ret i32 %Y
Chris Lattnerd0476732004-10-17 21:25:32 +000012}
Tanya Lattnerab7872c2008-03-19 07:28:33 +000013