Lines Matching refs:R3
13 ; CHECK-DAG: ceq.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
15 ; CHECK-DAG: st.b [[R3]], 0($4)
30 ; CHECK-DAG: ceq.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
32 ; CHECK-DAG: st.h [[R3]], 0($4)
47 ; CHECK-DAG: ceq.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
49 ; CHECK-DAG: st.w [[R3]], 0($4)
64 ; CHECK-DAG: ceq.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
66 ; CHECK-DAG: st.d [[R3]], 0($4)
81 ; CHECK-DAG: cle_s.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
83 ; CHECK-DAG: st.b [[R3]], 0($4)
98 ; CHECK-DAG: cle_s.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
100 ; CHECK-DAG: st.h [[R3]], 0($4)
115 ; CHECK-DAG: cle_s.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
117 ; CHECK-DAG: st.w [[R3]], 0($4)
132 ; CHECK-DAG: cle_s.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
134 ; CHECK-DAG: st.d [[R3]], 0($4)
149 ; CHECK-DAG: cle_u.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
151 ; CHECK-DAG: st.b [[R3]], 0($4)
166 ; CHECK-DAG: cle_u.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
168 ; CHECK-DAG: st.h [[R3]], 0($4)
183 ; CHECK-DAG: cle_u.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
185 ; CHECK-DAG: st.w [[R3]], 0($4)
200 ; CHECK-DAG: cle_u.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
202 ; CHECK-DAG: st.d [[R3]], 0($4)
217 ; CHECK-DAG: clt_s.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
219 ; CHECK-DAG: st.b [[R3]], 0($4)
234 ; CHECK-DAG: clt_s.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
236 ; CHECK-DAG: st.h [[R3]], 0($4)
251 ; CHECK-DAG: clt_s.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
253 ; CHECK-DAG: st.w [[R3]], 0($4)
268 ; CHECK-DAG: clt_s.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
270 ; CHECK-DAG: st.d [[R3]], 0($4)
285 ; CHECK-DAG: clt_u.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
287 ; CHECK-DAG: st.b [[R3]], 0($4)
302 ; CHECK-DAG: clt_u.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
304 ; CHECK-DAG: st.h [[R3]], 0($4)
319 ; CHECK-DAG: clt_u.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
321 ; CHECK-DAG: st.w [[R3]], 0($4)
336 ; CHECK-DAG: clt_u.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
338 ; CHECK-DAG: st.d [[R3]], 0($4)
354 ; CHECK-DAG: ceq.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
355 ; CHECK-DAG: xori.b [[R3]], [[R3]], 255
357 ; CHECK-DAG: st.b [[R3]], 0($4)
374 ; CHECK-DAG: ceq.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
375 ; TODO: This should be an 'xori.b [[R3]], [[R3]], 255' but thats an optimisation issue
377 ; CHECK-DAG: xor.v [[R3]], [[R3]], [[R4]]
379 ; CHECK-DAG: st.h [[R3]], 0($4)
396 ; CHECK-DAG: ceq.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
397 ; TODO: This should be an 'xori.b [[R3]], [[R3]], 255' but thats an optimisation issue
399 ; CHECK-DAG: xor.v [[R3]], [[R3]], [[R4]]
401 ; CHECK-DAG: st.w [[R3]], 0($4)
418 ; CHECK-DAG: ceq.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
419 ; TODO: This should be an 'xori.b [[R3]], [[R3]], 255' but thats an optimisation issue
421 ; CHECK-DAG: xor.v [[R3]], [[R3]], [[R4]]
423 ; CHECK-DAG: st.d [[R3]], 0($4)
436 ; CHECK-DAG: ceqi.b [[R3:\$w[0-9]+]], [[R1]], 1
438 ; CHECK-DAG: st.b [[R3]], 0($4)
451 ; CHECK-DAG: ceqi.h [[R3:\$w[0-9]+]], [[R1]], 1
453 ; CHECK-DAG: st.h [[R3]], 0($4)
466 ; CHECK-DAG: ceqi.w [[R3:\$w[0-9]+]], [[R1]], 1
468 ; CHECK-DAG: st.w [[R3]], 0($4)
481 ; CHECK-DAG: ceqi.d [[R3:\$w[0-9]+]], [[R1]], 1
483 ; CHECK-DAG: st.d [[R3]], 0($4)
496 ; CHECK-DAG: clei_s.b [[R3:\$w[0-9]+]], [[R1]], 1
498 ; CHECK-DAG: st.b [[R3]], 0($4)
511 ; CHECK-DAG: clei_s.h [[R3:\$w[0-9]+]], [[R1]], 1
513 ; CHECK-DAG: st.h [[R3]], 0($4)
526 ; CHECK-DAG: clei_s.w [[R3:\$w[0-9]+]], [[R1]], 1
528 ; CHECK-DAG: st.w [[R3]], 0($4)
541 ; CHECK-DAG: clei_s.d [[R3:\$w[0-9]+]], [[R1]], 1
543 ; CHECK-DAG: st.d [[R3]], 0($4)
556 ; CHECK-DAG: clei_u.b [[R3:\$w[0-9]+]], [[R1]], 1
558 ; CHECK-DAG: st.b [[R3]], 0($4)
571 ; CHECK-DAG: clei_u.h [[R3:\$w[0-9]+]], [[R1]], 1
573 ; CHECK-DAG: st.h [[R3]], 0($4)
586 ; CHECK-DAG: clei_u.w [[R3:\$w[0-9]+]], [[R1]], 1
588 ; CHECK-DAG: st.w [[R3]], 0($4)
601 ; CHECK-DAG: clei_u.d [[R3:\$w[0-9]+]], [[R1]], 1
603 ; CHECK-DAG: st.d [[R3]], 0($4)
616 ; CHECK-DAG: clti_s.b [[R3:\$w[0-9]+]], [[R1]], 1
618 ; CHECK-DAG: st.b [[R3]], 0($4)
631 ; CHECK-DAG: clti_s.h [[R3:\$w[0-9]+]], [[R1]], 1
633 ; CHECK-DAG: st.h [[R3]], 0($4)
646 ; CHECK-DAG: clti_s.w [[R3:\$w[0-9]+]], [[R1]], 1
648 ; CHECK-DAG: st.w [[R3]], 0($4)
661 ; CHECK-DAG: clti_s.d [[R3:\$w[0-9]+]], [[R1]], 1
663 ; CHECK-DAG: st.d [[R3]], 0($4)
676 ; CHECK-DAG: clti_u.b [[R3:\$w[0-9]+]], [[R1]], 1
678 ; CHECK-DAG: st.b [[R3]], 0($4)
691 ; CHECK-DAG: clti_u.h [[R3:\$w[0-9]+]], [[R1]], 1
693 ; CHECK-DAG: st.h [[R3]], 0($4)
706 ; CHECK-DAG: clti_u.w [[R3:\$w[0-9]+]], [[R1]], 1
708 ; CHECK-DAG: st.w [[R3]], 0($4)
721 ; CHECK-DAG: clti_u.d [[R3:\$w[0-9]+]], [[R1]], 1
723 ; CHECK-DAG: st.d [[R3]], 0($4)
738 ; CHECK-DAG: ld.b [[R3:\$w[0-9]+]], 0($7)
743 ; CHECK-DAG: bmnz.v [[R3]], [[R1]], [[R4]]
745 ; CHECK-DAG: st.b [[R3]], 0($4)
760 ; CHECK-DAG: ld.h [[R3:\$w[0-9]+]], 0($7)
765 ; CHECK-DAG: bsel.v [[R4]], [[R3]], [[R1]]
782 ; CHECK-DAG: ld.w [[R3:\$w[0-9]+]], 0($7)
787 ; CHECK-DAG: bsel.v [[R4]], [[R3]], [[R1]]
804 ; CHECK-DAG: ld.d [[R3:\$w[0-9]+]], 0($7)
809 ; CHECK-DAG: bsel.v [[R4]], [[R3]], [[R1]]
826 ; CHECK-DAG: ld.b [[R3:\$w[0-9]+]], 0($7)
831 ; CHECK-DAG: bmnz.v [[R3]], [[R1]], [[R4]]
833 ; CHECK-DAG: st.b [[R3]], 0($4)
848 ; CHECK-DAG: ld.h [[R3:\$w[0-9]+]], 0($7)
853 ; CHECK-DAG: bsel.v [[R4]], [[R3]], [[R1]]
870 ; CHECK-DAG: ld.w [[R3:\$w[0-9]+]], 0($7)
875 ; CHECK-DAG: bsel.v [[R4]], [[R3]], [[R1]]
892 ; CHECK-DAG: ld.d [[R3:\$w[0-9]+]], 0($7)
897 ; CHECK-DAG: bsel.v [[R4]], [[R3]], [[R1]]
935 ; CHECK-DAG: ldi.h [[R3:\$w[0-9]+]], 1
936 ; CHECK-DAG: bsel.v [[R4]], [[R1]], [[R3]]
955 ; CHECK-DAG: ldi.w [[R3:\$w[0-9]+]], 1
956 ; CHECK-DAG: bsel.v [[R4]], [[R1]], [[R3]]
975 ; CHECK-DAG: ldi.d [[R3:\$w[0-9]+]], 1
976 ; CHECK-DAG: bsel.v [[R4]], [[R1]], [[R3]]
1014 ; CHECK-DAG: ldi.h [[R3:\$w[0-9]+]], 1
1015 ; CHECK-DAG: bsel.v [[R4]], [[R1]], [[R3]]
1034 ; CHECK-DAG: ldi.w [[R3:\$w[0-9]+]], 1
1035 ; CHECK-DAG: bsel.v [[R4]], [[R1]], [[R3]]
1054 ; CHECK-DAG: ldi.d [[R3:\$w[0-9]+]], 1
1055 ; CHECK-DAG: bsel.v [[R4]], [[R1]], [[R3]]
1072 ; CHECK-DAG: max_s.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1074 ; CHECK-DAG: st.b [[R3]], 0($4)
1089 ; CHECK-DAG: max_s.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1091 ; CHECK-DAG: st.h [[R3]], 0($4)
1106 ; CHECK-DAG: max_s.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1108 ; CHECK-DAG: st.w [[R3]], 0($4)
1123 ; CHECK-DAG: max_s.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1125 ; CHECK-DAG: st.d [[R3]], 0($4)
1140 ; CHECK-DAG: max_u.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1142 ; CHECK-DAG: st.b [[R3]], 0($4)
1157 ; CHECK-DAG: max_u.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1159 ; CHECK-DAG: st.h [[R3]], 0($4)
1174 ; CHECK-DAG: max_u.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1176 ; CHECK-DAG: st.w [[R3]], 0($4)
1191 ; CHECK-DAG: max_u.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1193 ; CHECK-DAG: st.d [[R3]], 0($4)
1208 ; CHECK-DAG: max_s.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1210 ; CHECK-DAG: st.b [[R3]], 0($4)
1225 ; CHECK-DAG: max_s.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1227 ; CHECK-DAG: st.h [[R3]], 0($4)
1242 ; CHECK-DAG: max_s.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1244 ; CHECK-DAG: st.w [[R3]], 0($4)
1259 ; CHECK-DAG: max_s.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1261 ; CHECK-DAG: st.d [[R3]], 0($4)
1276 ; CHECK-DAG: max_u.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1278 ; CHECK-DAG: st.b [[R3]], 0($4)
1293 ; CHECK-DAG: max_u.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1295 ; CHECK-DAG: st.h [[R3]], 0($4)
1310 ; CHECK-DAG: max_u.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1312 ; CHECK-DAG: st.w [[R3]], 0($4)
1327 ; CHECK-DAG: max_u.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1329 ; CHECK-DAG: st.d [[R3]], 0($4)
1342 ; CHECK-DAG: maxi_s.b [[R3:\$w[0-9]+]], [[R1]], 1
1344 ; CHECK-DAG: st.b [[R3]], 0($4)
1357 ; CHECK-DAG: maxi_s.h [[R3:\$w[0-9]+]], [[R1]], 1
1359 ; CHECK-DAG: st.h [[R3]], 0($4)
1372 ; CHECK-DAG: maxi_s.w [[R3:\$w[0-9]+]], [[R1]], 1
1374 ; CHECK-DAG: st.w [[R3]], 0($4)
1387 ; CHECK-DAG: maxi_s.d [[R3:\$w[0-9]+]], [[R1]], 1
1389 ; CHECK-DAG: st.d [[R3]], 0($4)
1402 ; CHECK-DAG: maxi_u.b [[R3:\$w[0-9]+]], [[R1]], 1
1404 ; CHECK-DAG: st.b [[R3]], 0($4)
1417 ; CHECK-DAG: maxi_u.h [[R3:\$w[0-9]+]], [[R1]], 1
1419 ; CHECK-DAG: st.h [[R3]], 0($4)
1432 ; CHECK-DAG: maxi_u.w [[R3:\$w[0-9]+]], [[R1]], 1
1434 ; CHECK-DAG: st.w [[R3]], 0($4)
1447 ; CHECK-DAG: maxi_u.d [[R3:\$w[0-9]+]], [[R1]], 1
1449 ; CHECK-DAG: st.d [[R3]], 0($4)
1462 ; CHECK-DAG: maxi_s.b [[R3:\$w[0-9]+]], [[R1]], 1
1464 ; CHECK-DAG: st.b [[R3]], 0($4)
1477 ; CHECK-DAG: maxi_s.h [[R3:\$w[0-9]+]], [[R1]], 1
1479 ; CHECK-DAG: st.h [[R3]], 0($4)
1492 ; CHECK-DAG: maxi_s.w [[R3:\$w[0-9]+]], [[R1]], 1
1494 ; CHECK-DAG: st.w [[R3]], 0($4)
1507 ; CHECK-DAG: maxi_s.d [[R3:\$w[0-9]+]], [[R1]], 1
1509 ; CHECK-DAG: st.d [[R3]], 0($4)
1522 ; CHECK-DAG: maxi_u.b [[R3:\$w[0-9]+]], [[R1]], 1
1524 ; CHECK-DAG: st.b [[R3]], 0($4)
1537 ; CHECK-DAG: maxi_u.h [[R3:\$w[0-9]+]], [[R1]], 1
1539 ; CHECK-DAG: st.h [[R3]], 0($4)
1552 ; CHECK-DAG: maxi_u.w [[R3:\$w[0-9]+]], [[R1]], 1
1554 ; CHECK-DAG: st.w [[R3]], 0($4)
1567 ; CHECK-DAG: maxi_u.d [[R3:\$w[0-9]+]], [[R1]], 1
1569 ; CHECK-DAG: st.d [[R3]], 0($4)
1584 ; CHECK-DAG: min_s.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1586 ; CHECK-DAG: st.b [[R3]], 0($4)
1601 ; CHECK-DAG: min_s.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1603 ; CHECK-DAG: st.h [[R3]], 0($4)
1618 ; CHECK-DAG: min_s.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1620 ; CHECK-DAG: st.w [[R3]], 0($4)
1635 ; CHECK-DAG: min_s.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1637 ; CHECK-DAG: st.d [[R3]], 0($4)
1652 ; CHECK-DAG: min_u.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1654 ; CHECK-DAG: st.b [[R3]], 0($4)
1669 ; CHECK-DAG: min_u.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1671 ; CHECK-DAG: st.h [[R3]], 0($4)
1686 ; CHECK-DAG: min_u.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1688 ; CHECK-DAG: st.w [[R3]], 0($4)
1703 ; CHECK-DAG: min_u.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1705 ; CHECK-DAG: st.d [[R3]], 0($4)
1720 ; CHECK-DAG: min_s.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1722 ; CHECK-DAG: st.b [[R3]], 0($4)
1737 ; CHECK-DAG: min_s.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1739 ; CHECK-DAG: st.h [[R3]], 0($4)
1754 ; CHECK-DAG: min_s.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1756 ; CHECK-DAG: st.w [[R3]], 0($4)
1771 ; CHECK-DAG: min_s.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1773 ; CHECK-DAG: st.d [[R3]], 0($4)
1788 ; CHECK-DAG: min_u.b [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1790 ; CHECK-DAG: st.b [[R3]], 0($4)
1805 ; CHECK-DAG: min_u.h [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1807 ; CHECK-DAG: st.h [[R3]], 0($4)
1822 ; CHECK-DAG: min_u.w [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1824 ; CHECK-DAG: st.w [[R3]], 0($4)
1839 ; CHECK-DAG: min_u.d [[R3:\$w[0-9]+]], [[R1]], [[R2]]
1841 ; CHECK-DAG: st.d [[R3]], 0($4)
1854 ; CHECK-DAG: mini_s.b [[R3:\$w[0-9]+]], [[R1]], 1
1856 ; CHECK-DAG: st.b [[R3]], 0($4)
1869 ; CHECK-DAG: mini_s.h [[R3:\$w[0-9]+]], [[R1]], 1
1871 ; CHECK-DAG: st.h [[R3]], 0($4)
1884 ; CHECK-DAG: mini_s.w [[R3:\$w[0-9]+]], [[R1]], 1
1886 ; CHECK-DAG: st.w [[R3]], 0($4)
1899 ; CHECK-DAG: mini_s.d [[R3:\$w[0-9]+]], [[R1]], 1
1901 ; CHECK-DAG: st.d [[R3]], 0($4)
1914 ; CHECK-DAG: mini_u.b [[R3:\$w[0-9]+]], [[R1]], 1
1916 ; CHECK-DAG: st.b [[R3]], 0($4)
1929 ; CHECK-DAG: mini_u.h [[R3:\$w[0-9]+]], [[R1]], 1
1931 ; CHECK-DAG: st.h [[R3]], 0($4)
1944 ; CHECK-DAG: mini_u.w [[R3:\$w[0-9]+]], [[R1]], 1
1946 ; CHECK-DAG: st.w [[R3]], 0($4)
1959 ; CHECK-DAG: mini_u.d [[R3:\$w[0-9]+]], [[R1]], 1
1961 ; CHECK-DAG: st.d [[R3]], 0($4)
1974 ; CHECK-DAG: mini_s.b [[R3:\$w[0-9]+]], [[R1]], 1
1976 ; CHECK-DAG: st.b [[R3]], 0($4)
1989 ; CHECK-DAG: mini_s.h [[R3:\$w[0-9]+]], [[R1]], 1
1991 ; CHECK-DAG: st.h [[R3]], 0($4)
2004 ; CHECK-DAG: mini_s.w [[R3:\$w[0-9]+]], [[R1]], 1
2006 ; CHECK-DAG: st.w [[R3]], 0($4)
2019 ; CHECK-DAG: mini_s.d [[R3:\$w[0-9]+]], [[R1]], 1
2021 ; CHECK-DAG: st.d [[R3]], 0($4)
2034 ; CHECK-DAG: mini_u.b [[R3:\$w[0-9]+]], [[R1]], 1
2036 ; CHECK-DAG: st.b [[R3]], 0($4)
2049 ; CHECK-DAG: mini_u.h [[R3:\$w[0-9]+]], [[R1]], 1
2051 ; CHECK-DAG: st.h [[R3]], 0($4)
2064 ; CHECK-DAG: mini_u.w [[R3:\$w[0-9]+]], [[R1]], 1
2066 ; CHECK-DAG: st.w [[R3]], 0($4)
2079 ; CHECK-DAG: mini_u.d [[R3:\$w[0-9]+]], [[R1]], 1
2081 ; CHECK-DAG: st.d [[R3]], 0($4)