1 ; RUN: opt < %s -licm | lli
6 Loop: ; preds = %LoopCont, %entry
7 br i1 true, label %LoopCont, label %Out
8 LoopCont: ; preds = %Loop
9 %X = add i32 1, 0 ; <i32> [#uses=1]
10 br i1 true, label %Out, label %Loop
11 Out: ; preds = %LoopCont, %Loop
12 %V = phi i32 [ 2, %Loop ], [ %X, %LoopCont ] ; <i32> [#uses=1]
13 %V2 = sub i32 %V, 1 ; <i32> [#uses=1]