Try again to revert the bad patch. The tree was reverted for some unknown reason
[oota-llvm.git] / test / CodeGen / Thumb2 / 2010-06-21-TailMergeBug.ll
index a0caf3b76a1ce3d197dd619da4ce678e8e8c61ec..244d0bb8f720ec779ea219878b8f60831d28b86a 100644 (file)
 
 define fastcc i32 @parse_percent_token() nounwind {
 entry:
-; CHECK: itt eq
-; CHECK: itt eq
-; CHECK: itt eq
-; CHECK: itt eq
-; CHECK: itt eq
-; CHECK: moveq r0
-; CHECK-NOT: LBB0_
-; CHECK: ldmiaeq
+; CHECK: pop
+; CHECK: pop
+; CHECK: pop
+; CHECK: pop
+; CHECK: pop
+; CHECK: pop
+; CHECK: pop
+; Do not convert into single stream code. BranchProbability Analysis assumes
+; that branches which goes to "ret" intruction have lower probabilities.
   switch i32 undef, label %bb7 [
     i32 37, label %bb43
     i32 48, label %bb5