Fixed some bugs.
[llvm/zpu.git] / test / Transforms / TailDup / basictest2.ll
blob81a996adfee23718f5703c26636c8c39cf997865
1 ; RUN: opt < %s -tailduplicate -disable-output
3 define void @ab() {
4 entry:
5         br label %loopentry.5
6 loopentry.5:            ; preds = %no_exit.5, %entry
7         %poscnt.1 = phi i64 [ 0, %entry ], [ %tmp.289, %no_exit.5 ]             ; <i64> [#uses=1]
8         %tmp.289 = ashr i64 %poscnt.1, 1                ; <i64> [#uses=1]
9         br i1 false, label %no_exit.5, label %loopexit.5
10 no_exit.5:              ; preds = %loopentry.5
11         br label %loopentry.5
12 loopexit.5:             ; preds = %loopentry.5
13         ret void