Split the init.trampoline intrinsic, which currently combines GCC's
[oota-llvm.git] / test / CodeGen / XCore / ashr.ll
index d99808fc4a2ffc3b2ba784367dad1e3901190a5a..4514fdb8bf3b52152604f0543293bd8a8437956f 100644 (file)
@@ -50,9 +50,9 @@ define i32 @f3(i32 %a) {
        ret i32 %2
 }
 ; CHECK: f3:
-; CHECK-NEXT: ashr r1, r0, 32
+; CHECK-NEXT: ashr r0, r0, 32
+; CHECK-NEXT: bf r0
 ; CHECK-NEXT: ldc r0, 10
-; CHECK-NEXT: bt r1
 ; CHECK: ldc r0, 17
 
 define i32 @f4(i32 %a) {
@@ -61,9 +61,9 @@ define i32 @f4(i32 %a) {
        ret i32 %2
 }
 ; CHECK: f4:
-; CHECK-NEXT: ashr r1, r0, 32
+; CHECK-NEXT: ashr r0, r0, 32
+; CHECK-NEXT: bf r0
 ; CHECK-NEXT: ldc r0, 17
-; CHECK-NEXT: bt r1
 ; CHECK: ldc r0, 10
 
 define i32 @f5(i32 %a) {