Index: tests_lit/llvm2ice_tests/bitcast.ll |
diff --git a/tests_lit/llvm2ice_tests/bitcast.ll b/tests_lit/llvm2ice_tests/bitcast.ll |
index 8358a2de8722b1d8faac3fc35375faf6ca60909b..1a38a7619debdaac3a002e171a982777f13f6796 100644 |
--- a/tests_lit/llvm2ice_tests/bitcast.ll |
+++ b/tests_lit/llvm2ice_tests/bitcast.ll |
@@ -65,8 +65,10 @@ entry: |
; ARM32-LABEL: cast_d2ll |
; ARM32: vmov r{{[0-9]+}}, r{{[0-9]+}}, d{{[0-9]+}} |
; MIPS32-LABEL: cast_d2ll |
-; MIPS32-O2: mfc1 $v1, $f{{[0-9]+}} |
-; MIPS32-O2: mfc1 $v0, $f{{[0-9]+}} |
+; MIPS32-O2: swc1 $f13, {{.*}} |
+; MIPS32-O2: swc1 $f12, {{.*}} |
+; MIPS32-O2: lw $v0, {{.*}} |
+; MIPS32-O2: lw $v1, {{.*}} |
; MIPS32-OM1: sdc1 |
; MIPS32-OM1: lw |
; MIPS32-OM1: lw |
@@ -87,12 +89,10 @@ entry: |
; MIPS32-LABEL: cast_d2ll_const |
; MIPS32: lui {{.*}}, %hi(.L$double$0012345678901234) |
; MIPS32: ldc1 {{.*}}, %lo(.L$double$0012345678901234)({{.*}}) |
-; MIPS32-O2: mfc1 $v1, $f{{[0-9]+}} |
-; MIPS32-O2: mfc1 $v0, $f{{[0-9]+}} |
-; MIPS32-OM1: mfc1 |
-; MIPS32-OM1: mfc1 |
-; MIPS32-OM1: lw |
-; MIPS32-OM1: lw |
+; MIPS32: swc1 $f{{[0-9]+}}, {{.*}} |
+; MIPS32: swc1 $f{{[0-9]+}}, {{.*}} |
+; MIPS32: lw $v0, {{.*}} |
+; MIPS32: lw $v1, {{.*}} |
define internal double @cast_ll2d(i64 %ll) { |
entry: |