Fix comment in llvm.mli.
[oota-llvm.git] / test / Transforms / LICM / sink_phi_node_use.ll
1 ; RUN: llvm-as < %s | opt -licm | llvm-dis | %prcontext add 1 | grep preheader.loopexit: 
2
3 define void @test() {
4 loopentry.2.i:
5         br i1 false, label %no_exit.1.i.preheader, label %loopentry.3.i.preheader
6 no_exit.1.i.preheader:          ; preds = %loopentry.2.i
7         br label %no_exit.1.i
8 no_exit.1.i:            ; preds = %endif.8.i, %no_exit.1.i.preheader
9         br i1 false, label %return.i, label %endif.8.i
10 endif.8.i:              ; preds = %no_exit.1.i
11         %inc.1.i = add i32 0, 1         ; <i32> [#uses=1]
12         br i1 false, label %no_exit.1.i, label %loopentry.3.i.preheader.loopexit
13 loopentry.3.i.preheader.loopexit:               ; preds = %endif.8.i
14         br label %loopentry.3.i.preheader
15 loopentry.3.i.preheader:                ; preds = %loopentry.3.i.preheader.loopexit, %loopentry.2.i
16         %arg_num.0.i.ph13000 = phi i32 [ 0, %loopentry.2.i ], [ %inc.1.i, %loopentry.3.i.preheader.loopexit ]           ; <i32> [#uses=0]
17         ret void
18 return.i:               ; preds = %no_exit.1.i
19         ret void
20 }
21