PR9055: extend the fix to PR4050 (r70179) to apply to zext and anyext.
[oota-llvm.git] / test / Transforms / CodeExtractor / 2004-03-17-UpdatePHIsOutsideRegion.ll
index 3a91e1d40e4b4d3f62d5ae3fc4daacd598269f26..6b306d232e04189464141fbce4d0a4a0c45bf324 100644 (file)
@@ -1,23 +1,23 @@
-; RUN: llvm-as < %s | opt -loop-extract -disable-output
+; RUN: opt < %s -loop-extract -disable-output
 
-
-void %maketree() {
+define void @maketree() {
 entry:
-       br bool false, label %no_exit.1, label %loopexit.0
+        br i1 false, label %no_exit.1, label %loopexit.0
 
-no_exit.1:             ; preds = %entry, %expandbox.entry, %endif
-       br bool false, label %endif, label %expandbox.entry
+no_exit.1:              ; preds = %endif, %expandbox.entry, %entry
+        br i1 false, label %endif, label %expandbox.entry
 
-expandbox.entry:               ; preds = %no_exit.1
-       br bool false, label %loopexit.1, label %no_exit.1
+expandbox.entry:                ; preds = %no_exit.1
+        br i1 false, label %loopexit.1, label %no_exit.1
 
-endif:         ; preds = %no_exit.1
-       br bool false, label %loopexit.1, label %no_exit.1
+endif:          ; preds = %no_exit.1
+        br i1 false, label %loopexit.1, label %no_exit.1
 
-loopexit.1:            ; preds = %expandbox.entry, %endif
-       %ic.i.0.0.4 = phi int [ 0, %expandbox.entry ], [ 0, %endif ]            ; <int> [#uses=0]
-       ret void
+loopexit.1:             ; preds = %endif, %expandbox.entry
+        %ic.i.0.0.4 = phi i32 [ 0, %expandbox.entry ], [ 0, %endif ]            ; <i32> [#uses=0]
+        ret void
 
-loopexit.0:            ; preds = %entry
-       ret void
+loopexit.0:             ; preds = %entry
+        ret void
 }
+