Index: tests_lit/llvm2ice_tests/div_legalization.ll |
diff --git a/tests_lit/llvm2ice_tests/div_legalization.ll b/tests_lit/llvm2ice_tests/div_legalization.ll |
index 603f797739b606da09c3cd2522708092d90f2e9f..7e69200fa4d72bb03da1d4a4205fb134702d2649 100644 |
--- a/tests_lit/llvm2ice_tests/div_legalization.ll |
+++ b/tests_lit/llvm2ice_tests/div_legalization.ll |
@@ -1,18 +1,16 @@ |
; This is a regression test that idiv and div operands are legalized |
; (they cannot be constants and can only be reg/mem for x86). |
-; RUN: %p2i -i %s --args -O2 --verbose none \ |
-; RUN: | llvm-mc -triple=i686-none-nacl -filetype=obj \ |
-; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s |
-; RUN: %p2i -i %s --args -Om1 --verbose none \ |
-; RUN: | llvm-mc -triple=i686-none-nacl -filetype=obj \ |
-; RUN: | llvm-objdump -d --symbolize -x86-asm-syntax=intel - | FileCheck %s |
+; RUN: %p2i --assemble --disassemble -i %s --args -O2 --verbose none \ |
+; RUN: | FileCheck %s |
+; RUN: %p2i --assemble --disassemble -i %s --args -Om1 --verbose none \ |
+; RUN: | FileCheck %s |
define i32 @Sdiv_const8_b(i8 %a) { |
; CHECK-LABEL: Sdiv_const8_b |
entry: |
%div = sdiv i8 %a, 12 |
-; CHECK: mov {{.*}}, 12 |
+; CHECK: mov {{.*}},12 |
; CHECK-NOT: idiv 12 |
%div_ext = sext i8 %div to i32 |
ret i32 %div_ext |
@@ -22,7 +20,7 @@ define i32 @Sdiv_const16_b(i16 %a) { |
; CHECK-LABEL: Sdiv_const16_b |
entry: |
%div = sdiv i16 %a, 1234 |
-; CHECK: mov {{.*}}, 1234 |
+; CHECK: mov {{.*}},1234 |
; CHECK-NOT: idiv 1234 |
%div_ext = sext i16 %div to i32 |
ret i32 %div_ext |
@@ -32,7 +30,7 @@ define i32 @Sdiv_const32_b(i32 %a) { |
; CHECK-LABEL: Sdiv_const32_b |
entry: |
%div = sdiv i32 %a, 1234 |
-; CHECK: mov {{.*}}, 1234 |
+; CHECK: mov {{.*}},1234 |
; CHECK-NOT: idiv 1234 |
ret i32 %div |
} |
@@ -41,7 +39,7 @@ define i32 @Srem_const_b(i32 %a) { |
; CHECK-LABEL: Srem_const_b |
entry: |
%rem = srem i32 %a, 2345 |
-; CHECK: mov {{.*}}, 2345 |
+; CHECK: mov {{.*}},2345 |
; CHECK-NOT: idiv 2345 |
ret i32 %rem |
} |
@@ -50,7 +48,7 @@ define i32 @Udiv_const_b(i32 %a) { |
; CHECK-LABEL: Udiv_const_b |
entry: |
%div = udiv i32 %a, 3456 |
-; CHECK: mov {{.*}}, 3456 |
+; CHECK: mov {{.*}},3456 |
; CHECK-NOT: div 3456 |
ret i32 %div |
} |
@@ -59,7 +57,7 @@ define i32 @Urem_const_b(i32 %a) { |
; CHECK-LABEL: Urem_const_b |
entry: |
%rem = urem i32 %a, 4567 |
-; CHECK: mov {{.*}}, 4567 |
+; CHECK: mov {{.*}},4567 |
; CHECK-NOT: div 4567 |
ret i32 %rem |
} |