42ff3fafe7f9506ed3d15a9091ac055115ba7ea9
[oota-llvm.git] / test / Transforms / LoopUnroll / 2006-08-24-MultiBlockLoop.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | opt -loop-unroll | llvm-dis | grep bb72.2
2
3 void %vorbis_encode_noisebias_setup() {
4 entry:
5         br label %cond_true.outer
6
7 cond_true.outer:
8         %indvar1.ph = phi uint [ 0, %entry ], [ %indvar.next2, %bb72 ]
9         br label %bb72
10
11 bb72:
12         %indvar.next2 = add uint %indvar1.ph, 1
13         %exitcond3 = seteq uint %indvar.next2, 3
14         br bool %exitcond3, label %cond_true138, label %cond_true.outer
15
16 cond_true138:
17         ret void
18 }