Use MachineBasicBlock::transferSuccessors.
[oota-llvm.git] / test / Integer / indirectcall_bt.ll
index 274dfc5a28e20a9b81eb335620679e048903b37b..d586fca821f2e83e884e7fab2d1f723652d55504 100644 (file)
@@ -2,14 +2,13 @@
 ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
 ; RUN: diff %t1.ll %t2.ll
 
-implementation
 
 declare i32 @"atoi"(i8 *)
 
 define i63 @"fib"(i63 %n)
 begin
-  icmp ult i63 %n, 2       ; {i1}:0
-  br i1 %0, label %BaseCase, label %RecurseCase
+  icmp ult i63 %n, 2       ; {i1}:1
+  br i1 %1, label %BaseCase, label %RecurseCase
 
 BaseCase:
   ret i63 1
@@ -25,8 +24,8 @@ end
 
 define i63 @"realmain"(i32 %argc, i8 ** %argv)
 begin
-  icmp eq i32 %argc, 2      ; {i1}:0
-  br i1 %0, label %HasArg, label %Continue
+  icmp eq i32 %argc, 2      ; {i1}:1
+  br i1 %1, label %HasArg, label %Continue
 HasArg:
   ; %n1 = atoi(argv[1])
   %n1 = add i32 1, 1
@@ -48,6 +47,6 @@ end
 define i32 @"main"()
 begin
   %Result = call i63 @trampoline(i63 10, i63(i63) *@fib)
-  %Result = trunc i63 %Result to i32
-  ret i32 %Result
+  %Result2 = trunc i63 %Result to i32
+  ret i32 %Result2
 end