Enable all Hexagon tests.
[oota-llvm.git] / test / CodeGen / X86 / brcond.ll
index fa74aa3c9a632056c3c6b8d71f0e6cbf0f27a3b6..44670c802b4128fdd0f9edad2805bb853d1f46d6 100644 (file)
@@ -1,4 +1,5 @@
-; RUN: llc < %s -mtriple=i386-apple-darwin10 | FileCheck %s
+; RUN: llc < %s -mtriple=i386-apple-darwin10 -mcpu=penryn | FileCheck %s
+
 ; rdar://7475489
 
 define i32 @test1(i32 %a, i32 %b) nounwind ssp {
@@ -46,7 +47,7 @@ return:                                           ; preds = %entry
 ; CHECK: test2:
 ; CHECK:       movl    4(%esp), %eax
 ; CHECK-NEXT:  orl     8(%esp), %eax
-; CHECK-NEXT:  jne     LBB2_2
+; CHECK-NEXT:  jne     LBB1_2
 }
 
 ; PR3351 - (P != 0) | (Q != 0) -> (P|Q) != 0
@@ -65,7 +66,7 @@ return:                                           ; preds = %entry
 ; CHECK: test3:
 ; CHECK:       movl    4(%esp), %eax
 ; CHECK-NEXT:  orl     8(%esp), %eax
-; CHECK-NEXT:  je      LBB3_2
+; CHECK-NEXT:  je      LBB2_2
 }
 
 ; <rdar://problem/7598384>:
@@ -95,7 +96,7 @@ entry:
 ; CHECK:      jne
 ; CHECK-NEXT: jnp
 ; CHECK-NOT:  jmp
-; CHECK-NEXT: LBB
+; CHECK:      LBB
 
 bb1:                                              ; preds = %entry
   %4 = fadd double %2, -1.000000e+00              ; <double> [#uses=1]
@@ -106,3 +107,4 @@ bb2:                                              ; preds = %entry, %bb1
   %.0 = fptrunc double %.0.in to float            ; <float> [#uses=1]
   ret float %.0
 }
+