Lines Matching refs:MIPS
3 ; RUN: -check-prefix=MIPS
5 ; RUN: -check-prefix=MIPS
34 ; MIPS-LABEL: and_i1:
35 ; MIPS: # %bb.0: # %entry
36 ; MIPS-NEXT: jr $ra
37 ; MIPS-NEXT: and $2, $4, $5
83 ; MIPS-LABEL: and_i8:
84 ; MIPS: # %bb.0: # %entry
85 ; MIPS-NEXT: jr $ra
86 ; MIPS-NEXT: and $2, $4, $5
132 ; MIPS-LABEL: and_i16:
133 ; MIPS: # %bb.0: # %entry
134 ; MIPS-NEXT: jr $ra
135 ; MIPS-NEXT: and $2, $4, $5
181 ; MIPS-LABEL: and_i32:
182 ; MIPS: # %bb.0: # %entry
183 ; MIPS-NEXT: jr $ra
184 ; MIPS-NEXT: and $2, $4, $5
227 ; MIPS-LABEL: and_i64:
228 ; MIPS: # %bb.0: # %entry
229 ; MIPS-NEXT: and $2, $4, $6
230 ; MIPS-NEXT: jr $ra
231 ; MIPS-NEXT: and $3, $5, $7
279 ; MIPS-LABEL: and_i128:
280 ; MIPS: # %bb.0: # %entry
281 ; MIPS-NEXT: lw $1, 20($sp)
282 ; MIPS-NEXT: lw $2, 16($sp)
283 ; MIPS-NEXT: and $2, $4, $2
284 ; MIPS-NEXT: and $3, $5, $1
285 ; MIPS-NEXT: lw $1, 24($sp)
286 ; MIPS-NEXT: and $4, $6, $1
287 ; MIPS-NEXT: lw $1, 28($sp)
288 ; MIPS-NEXT: jr $ra
289 ; MIPS-NEXT: and $5, $7, $1
361 ; MIPS-LABEL: and_i1_4:
362 ; MIPS: # %bb.0: # %entry
363 ; MIPS-NEXT: jr $ra
364 ; MIPS-NEXT: addiu $2, $zero, 0
406 ; MIPS-LABEL: and_i8_4:
407 ; MIPS: # %bb.0: # %entry
408 ; MIPS-NEXT: jr $ra
409 ; MIPS-NEXT: andi $2, $4, 4
451 ; MIPS-LABEL: and_i16_4:
452 ; MIPS: # %bb.0: # %entry
453 ; MIPS-NEXT: jr $ra
454 ; MIPS-NEXT: andi $2, $4, 4
496 ; MIPS-LABEL: and_i32_4:
497 ; MIPS: # %bb.0: # %entry
498 ; MIPS-NEXT: jr $ra
499 ; MIPS-NEXT: andi $2, $4, 4
541 ; MIPS-LABEL: and_i64_4:
542 ; MIPS: # %bb.0: # %entry
543 ; MIPS-NEXT: andi $3, $5, 4
544 ; MIPS-NEXT: jr $ra
545 ; MIPS-NEXT: addiu $2, $zero, 0
591 ; MIPS-LABEL: and_i128_4:
592 ; MIPS: # %bb.0: # %entry
593 ; MIPS-NEXT: andi $5, $7, 4
594 ; MIPS-NEXT: addiu $2, $zero, 0
595 ; MIPS-NEXT: addiu $3, $zero, 0
596 ; MIPS-NEXT: jr $ra
597 ; MIPS-NEXT: addiu $4, $zero, 0
654 ; MIPS-LABEL: and_i1_31:
655 ; MIPS: # %bb.0: # %entry
656 ; MIPS-NEXT: jr $ra
657 ; MIPS-NEXT: move $2, $4
699 ; MIPS-LABEL: and_i8_31:
700 ; MIPS: # %bb.0: # %entry
701 ; MIPS-NEXT: jr $ra
702 ; MIPS-NEXT: andi $2, $4, 31
744 ; MIPS-LABEL: and_i16_31:
745 ; MIPS: # %bb.0: # %entry
746 ; MIPS-NEXT: jr $ra
747 ; MIPS-NEXT: andi $2, $4, 31
789 ; MIPS-LABEL: and_i32_31:
790 ; MIPS: # %bb.0: # %entry
791 ; MIPS-NEXT: jr $ra
792 ; MIPS-NEXT: andi $2, $4, 31
834 ; MIPS-LABEL: and_i64_31:
835 ; MIPS: # %bb.0: # %entry
836 ; MIPS-NEXT: andi $3, $5, 31
837 ; MIPS-NEXT: jr $ra
838 ; MIPS-NEXT: addiu $2, $zero, 0
884 ; MIPS-LABEL: and_i128_31:
885 ; MIPS: # %bb.0: # %entry
886 ; MIPS-NEXT: andi $5, $7, 31
887 ; MIPS-NEXT: addiu $2, $zero, 0
888 ; MIPS-NEXT: addiu $3, $zero, 0
889 ; MIPS-NEXT: jr $ra
890 ; MIPS-NEXT: addiu $4, $zero, 0
947 ; MIPS-LABEL: and_i1_255:
948 ; MIPS: # %bb.0: # %entry
949 ; MIPS-NEXT: jr $ra
950 ; MIPS-NEXT: move $2, $4
992 ; MIPS-LABEL: and_i8_255:
993 ; MIPS: # %bb.0: # %entry
994 ; MIPS-NEXT: jr $ra
995 ; MIPS-NEXT: move $2, $4
1037 ; MIPS-LABEL: and_i16_255:
1038 ; MIPS: # %bb.0: # %entry
1039 ; MIPS-NEXT: jr $ra
1040 ; MIPS-NEXT: andi $2, $4, 255
1082 ; MIPS-LABEL: and_i32_255:
1083 ; MIPS: # %bb.0: # %entry
1084 ; MIPS-NEXT: jr $ra
1085 ; MIPS-NEXT: andi $2, $4, 255
1127 ; MIPS-LABEL: and_i64_255:
1128 ; MIPS: # %bb.0: # %entry
1129 ; MIPS-NEXT: andi $3, $5, 255
1130 ; MIPS-NEXT: jr $ra
1131 ; MIPS-NEXT: addiu $2, $zero, 0
1177 ; MIPS-LABEL: and_i128_255:
1178 ; MIPS: # %bb.0: # %entry
1179 ; MIPS-NEXT: andi $5, $7, 255
1180 ; MIPS-NEXT: addiu $2, $zero, 0
1181 ; MIPS-NEXT: addiu $3, $zero, 0
1182 ; MIPS-NEXT: jr $ra
1183 ; MIPS-NEXT: addiu $4, $zero, 0
1240 ; MIPS-LABEL: and_i1_32768:
1241 ; MIPS: # %bb.0: # %entry
1242 ; MIPS-NEXT: jr $ra
1243 ; MIPS-NEXT: addiu $2, $zero, 0
1285 ; MIPS-LABEL: and_i8_32768:
1286 ; MIPS: # %bb.0: # %entry
1287 ; MIPS-NEXT: jr $ra
1288 ; MIPS-NEXT: addiu $2, $zero, 0
1330 ; MIPS-LABEL: and_i16_32768:
1331 ; MIPS: # %bb.0: # %entry
1332 ; MIPS-NEXT: addiu $1, $zero, -32768
1333 ; MIPS-NEXT: jr $ra
1334 ; MIPS-NEXT: and $2, $4, $1
1384 ; MIPS-LABEL: and_i32_32768:
1385 ; MIPS: # %bb.0: # %entry
1386 ; MIPS-NEXT: jr $ra
1387 ; MIPS-NEXT: andi $2, $4, 32768
1429 ; MIPS-LABEL: and_i64_32768:
1430 ; MIPS: # %bb.0: # %entry
1431 ; MIPS-NEXT: andi $3, $5, 32768
1432 ; MIPS-NEXT: jr $ra
1433 ; MIPS-NEXT: addiu $2, $zero, 0
1479 ; MIPS-LABEL: and_i128_32768:
1480 ; MIPS: # %bb.0: # %entry
1481 ; MIPS-NEXT: andi $5, $7, 32768
1482 ; MIPS-NEXT: addiu $2, $zero, 0
1483 ; MIPS-NEXT: addiu $3, $zero, 0
1484 ; MIPS-NEXT: jr $ra
1485 ; MIPS-NEXT: addiu $4, $zero, 0
1542 ; MIPS-LABEL: and_i1_65:
1543 ; MIPS: # %bb.0: # %entry
1544 ; MIPS-NEXT: jr $ra
1545 ; MIPS-NEXT: move $2, $4
1587 ; MIPS-LABEL: and_i8_65:
1588 ; MIPS: # %bb.0: # %entry
1589 ; MIPS-NEXT: jr $ra
1590 ; MIPS-NEXT: andi $2, $4, 65
1632 ; MIPS-LABEL: and_i16_65:
1633 ; MIPS: # %bb.0: # %entry
1634 ; MIPS-NEXT: jr $ra
1635 ; MIPS-NEXT: andi $2, $4, 65
1677 ; MIPS-LABEL: and_i32_65:
1678 ; MIPS: # %bb.0: # %entry
1679 ; MIPS-NEXT: jr $ra
1680 ; MIPS-NEXT: andi $2, $4, 65
1722 ; MIPS-LABEL: and_i64_65:
1723 ; MIPS: # %bb.0: # %entry
1724 ; MIPS-NEXT: andi $3, $5, 65
1725 ; MIPS-NEXT: jr $ra
1726 ; MIPS-NEXT: addiu $2, $zero, 0
1772 ; MIPS-LABEL: and_i128_65:
1773 ; MIPS: # %bb.0: # %entry
1774 ; MIPS-NEXT: andi $5, $7, 65
1775 ; MIPS-NEXT: addiu $2, $zero, 0
1776 ; MIPS-NEXT: addiu $3, $zero, 0
1777 ; MIPS-NEXT: jr $ra
1778 ; MIPS-NEXT: addiu $4, $zero, 0
1835 ; MIPS-LABEL: and_i1_256:
1836 ; MIPS: # %bb.0: # %entry
1837 ; MIPS-NEXT: jr $ra
1838 ; MIPS-NEXT: addiu $2, $zero, 0
1880 ; MIPS-LABEL: and_i8_256:
1881 ; MIPS: # %bb.0: # %entry
1882 ; MIPS-NEXT: jr $ra
1883 ; MIPS-NEXT: addiu $2, $zero, 0
1925 ; MIPS-LABEL: and_i16_256:
1926 ; MIPS: # %bb.0: # %entry
1927 ; MIPS-NEXT: jr $ra
1928 ; MIPS-NEXT: andi $2, $4, 256
1970 ; MIPS-LABEL: and_i32_256:
1971 ; MIPS: # %bb.0: # %entry
1972 ; MIPS-NEXT: jr $ra
1973 ; MIPS-NEXT: andi $2, $4, 256
2015 ; MIPS-LABEL: and_i64_256:
2016 ; MIPS: # %bb.0: # %entry
2017 ; MIPS-NEXT: andi $3, $5, 256
2018 ; MIPS-NEXT: jr $ra
2019 ; MIPS-NEXT: addiu $2, $zero, 0
2065 ; MIPS-LABEL: and_i128_256:
2066 ; MIPS: # %bb.0: # %entry
2067 ; MIPS-NEXT: andi $5, $7, 256
2068 ; MIPS-NEXT: addiu $2, $zero, 0
2069 ; MIPS-NEXT: addiu $3, $zero, 0
2070 ; MIPS-NEXT: jr $ra
2071 ; MIPS-NEXT: addiu $4, $zero, 0