sabre brings to my attention that the 'tr' suffix is also obsolete
[oota-llvm.git] / test / Transforms / CodeExtractor / 2004-03-14-NoSwitchSupport.ll
index 71445557f43167aab2aebbf299914fa9fdfef928..ded821b702f5ccb23c516f735f2fa0e2f458bade 100644 (file)
@@ -1,27 +1,28 @@
 ; RUN: llvm-as < %s | opt -loop-extract-single -disable-output
 
-void %ab() {
+define void @ab() {
 entry:
-       br label %codeReplTail
+        br label %codeReplTail
 
-then.1:                ; preds = %codeReplTail
-       br label %loopentry.1
+then.1:         ; preds = %codeReplTail
+        br label %loopentry.1
 
-loopentry.1:           ; preds = %loopentry.1.preheader, %no_exit.1
-       br bool false, label %no_exit.1, label %loopexit.0.loopexit1
+loopentry.1:            ; preds = %no_exit.1, %then.1
+        br i1 false, label %no_exit.1, label %loopexit.0.loopexit1
 
-no_exit.1:             ; preds = %loopentry.1
-       br label %loopentry.1
+no_exit.1:              ; preds = %loopentry.1
+        br label %loopentry.1
 
-loopexit.0.loopexit:           ; preds = %codeReplTail
-       ret void
+loopexit.0.loopexit:            ; preds = %codeReplTail
+        ret void
 
-loopexit.0.loopexit1:          ; preds = %loopentry.1
-       ret void
+loopexit.0.loopexit1:           ; preds = %loopentry.1
+        ret void
 
-codeReplTail:          ; preds = %codeRepl, %codeReplTail
-       switch ushort 0, label %codeReplTail [
-                ushort 0, label %loopexit.0.loopexit
-                ushort 1, label %then.1
-       ]
+codeReplTail:           ; preds = %codeReplTail, %entry
+        switch i16 0, label %codeReplTail [
+                 i16 0, label %loopexit.0.loopexit
+                 i16 1, label %then.1
+        ]
 }
+