Index: tests_lit/assembler/mips32/encoding_test_fcmp.ll |
diff --git a/tests_lit/assembler/mips32/encoding_test_fcmp.ll b/tests_lit/assembler/mips32/encoding_test_fcmp.ll |
index f03d7f984f0d62033d27ebe1cd75a710e5ef7779..4a2bc8195ec17f3fceb2828af4bcb343a7827244 100644 |
--- a/tests_lit/assembler/mips32/encoding_test_fcmp.ll |
+++ b/tests_lit/assembler/mips32/encoding_test_fcmp.ll |
@@ -31,7 +31,7 @@ entry: |
; ASM-LABEL: fcmpFalseFloat: |
; ASM-NEXT: .LfcmpFalseFloat$entry: |
-; ASM-NEXT: addiu $v0, $zero, 0 |
+; ASM: addiu $v0, $zero, 0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -64,7 +64,7 @@ entry: |
; ASM-LABEL: fcmpFalseDouble: |
; ASM-NEXT: .LfcmpFalseDouble$entry: |
-; ASM-NEXT: addiu $v0, $zero, 0 |
+; ASM: addiu $v0, $zero, 0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -97,9 +97,9 @@ entry: |
; ASM-LABEL: fcmpOeqFloat |
; ASM-NEXT: .LfcmpOeqFloat$entry: |
-; ASM-NEXT: c.eq.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.eq.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -142,9 +142,9 @@ entry: |
; ASM-LABEL: fcmpOeqDouble |
; ASM-NEXT: .LfcmpOeqDouble$entry: |
-; ASM-NEXT: c.eq.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.eq.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -187,9 +187,9 @@ entry: |
; ASM-LABEL: fcmpOgtFloat |
; ASM-NEXT: .LfcmpOgtFloat$entry: |
-; ASM-NEXT: c.ule.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ule.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -232,9 +232,9 @@ entry: |
; ASM-LABEL: fcmpOgtDouble |
; ASM-NEXT: .LfcmpOgtDouble$entry: |
-; ASM-NEXT: c.ule.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ule.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -277,9 +277,9 @@ entry: |
; ASM-LABEL: fcmpOgeFloat |
; ASM-NEXT: .LfcmpOgeFloat$entry: |
-; ASM-NEXT: c.ult.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ult.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -322,9 +322,9 @@ entry: |
; ASM-LABEL: fcmpOgeDouble |
; ASM-NEXT: .LfcmpOgeDouble$entry: |
-; ASM-NEXT: c.ult.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ult.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -367,9 +367,9 @@ entry: |
; ASM-LABEL: fcmpOltFloat |
; ASM-NEXT: .LfcmpOltFloat$entry: |
-; ASM-NEXT: c.olt.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.olt.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -412,9 +412,9 @@ entry: |
; ASM-LABEL: fcmpOltDouble |
; ASM-NEXT: .LfcmpOltDouble$entry: |
-; ASM-NEXT: c.olt.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.olt.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -457,9 +457,9 @@ entry: |
; ASM-LABEL: fcmpOleFloat |
; ASM-NEXT: .LfcmpOleFloat$entry: |
-; ASM-NEXT: c.ole.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ole.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -502,9 +502,9 @@ entry: |
; ASM-LABEL: fcmpOleDouble |
; ASM-NEXT: .LfcmpOleDouble$entry: |
-; ASM-NEXT: c.ole.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ole.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -547,9 +547,9 @@ entry: |
; ASM-LABEL: fcmpOneFloat |
; ASM-NEXT: .LfcmpOneFloat$entry: |
-; ASM-NEXT: c.ueq.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ueq.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -592,9 +592,9 @@ entry: |
; ASM-LABEL: fcmpOneDouble |
; ASM-NEXT: .LfcmpOneDouble$entry: |
-; ASM-NEXT: c.ueq.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ueq.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -637,9 +637,9 @@ entry: |
; ASM-LABEL: fcmpOrdFloat: |
; ASM-NEXT: .LfcmpOrdFloat$entry: |
-; ASM-NEXT: c.un.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.un.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -682,9 +682,9 @@ entry: |
; ASM-LABEL: fcmpOrdDouble: |
; ASM-NEXT: .LfcmpOrdDouble$entry: |
-; ASM-NEXT: c.un.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.un.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -727,9 +727,9 @@ entry: |
; ASM-LABEL: fcmpUeqFloat |
; ASM-NEXT: .LfcmpUeqFloat$entry: |
-; ASM-NEXT: c.ueq.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ueq.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -772,9 +772,9 @@ entry: |
; ASM-LABEL: fcmpUeqDouble |
; ASM-NEXT: .LfcmpUeqDouble$entry: |
-; ASM-NEXT: c.ueq.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ueq.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -817,9 +817,9 @@ entry: |
; ASM-LABEL: fcmpUgtFloat |
; ASM-NEXT: .LfcmpUgtFloat$entry: |
-; ASM-NEXT: c.ole.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ole.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -862,9 +862,9 @@ entry: |
; ASM-LABEL: fcmpUgtDouble |
; ASM-NEXT: .LfcmpUgtDouble$entry: |
-; ASM-NEXT: c.ole.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.ole.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -907,9 +907,9 @@ entry: |
; ASM-LABEL: fcmpUgeFloat |
; ASM-NEXT: .LfcmpUgeFloat$entry: |
-; ASM-NEXT: c.olt.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.olt.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -952,9 +952,9 @@ entry: |
; ASM-LABEL: fcmpUgeDouble |
; ASM-NEXT: .LfcmpUgeDouble$entry: |
-; ASM-NEXT: c.olt.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.olt.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -997,9 +997,9 @@ entry: |
; ASM-LABEL: fcmpUltFloat |
; ASM-NEXT: .LfcmpUltFloat$entry: |
-; ASM-NEXT: c.ult.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ult.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1042,9 +1042,9 @@ entry: |
; ASM-LABEL: fcmpUltDouble |
; ASM-NEXT: .LfcmpUltDouble$entry: |
-; ASM-NEXT: c.ult.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ult.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1087,9 +1087,9 @@ entry: |
; ASM-LABEL: fcmpUleFloat |
; ASM-NEXT: .LfcmpUleFloat$entry: |
-; ASM-NEXT: c.ule.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ule.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1132,9 +1132,9 @@ entry: |
; ASM-LABEL: fcmpUleDouble |
; ASM-NEXT: .LfcmpUleDouble$entry: |
-; ASM-NEXT: c.ule.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.ule.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1177,9 +1177,9 @@ entry: |
; ASM-LABEL: fcmpUneFloat |
; ASM-NEXT: .LfcmpUneFloat$entry: |
-; ASM-NEXT: c.eq.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.eq.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1222,9 +1222,9 @@ entry: |
; ASM-LABEL: fcmpUneDouble |
; ASM-NEXT: .LfcmpUneDouble$entry: |
-; ASM-NEXT: c.eq.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movt $v0, $zero, $fcc0 |
+; ASM: c.eq.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movt $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1267,9 +1267,9 @@ entry: |
; ASM-LABEL: fcmpUnoFloat |
; ASM-NEXT: .LfcmpUnoFloat$entry: |
-; ASM-NEXT: c.un.s $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.un.s $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1312,9 +1312,9 @@ entry: |
; ASM-LABEL: fcmpUnoDouble |
; ASM-NEXT: .LfcmpUnoDouble$entry: |
-; ASM-NEXT: c.un.d $f12, $f14 |
-; ASM-NEXT: addiu $v0, $zero, 1 |
-; ASM-NEXT: movf $v0, $zero, $fcc0 |
+; ASM: c.un.d $f12, $f14 |
+; ASM: addiu $v0, $zero, 1 |
+; ASM: movf $v0, $zero, $fcc0 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1357,7 +1357,7 @@ entry: |
; ASM-LABEL: fcmpTrueFloat |
; ASM-NEXT: .LfcmpTrueFloat$entry: |
-; ASM-NEXT: addiu $v0, $zero, 1 |
+; ASM: addiu $v0, $zero, 1 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |
@@ -1390,7 +1390,7 @@ entry: |
; ASM-LABEL: fcmpTrueDouble |
; ASM-NEXT: .LfcmpTrueDouble$entry: |
-; ASM-NEXT: addiu $v0, $zero, 1 |
+; ASM: addiu $v0, $zero, 1 |
; ASM-NEXT: andi $v0, $v0, 1 |
; ASM-NEXT: jr $ra |