Disable because peephole is disabled.
[oota-llvm.git] / test / Transforms / TailDup / basictest2.ll
index c67b3d53f0d98560f4d3e597dea2df03b1929eb9..81a996adfee23718f5703c26636c8c39cf997865 100644 (file)
@@ -1,17 +1,15 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -tailduplicate -disable-output
+; RUN: opt < %s -tailduplicate -disable-output
 
-void %ab() {
+define void @ab() {
 entry:
        br label %loopentry.5
-
-loopentry.5:
-       %poscnt.1 = phi long [ 0, %entry ], [ %tmp.289, %no_exit.5 ]
-       %tmp.289 = shr long %poscnt.1, ubyte 1
-       br bool false, label %no_exit.5, label %loopexit.5
-
-no_exit.5:
+loopentry.5:           ; preds = %no_exit.5, %entry
+       %poscnt.1 = phi i64 [ 0, %entry ], [ %tmp.289, %no_exit.5 ]             ; <i64> [#uses=1]
+       %tmp.289 = ashr i64 %poscnt.1, 1                ; <i64> [#uses=1]
+       br i1 false, label %no_exit.5, label %loopexit.5
+no_exit.5:             ; preds = %loopentry.5
        br label %loopentry.5
-
-loopexit.5:
+loopexit.5:            ; preds = %loopentry.5
        ret void
 }
+