Lines Matching refs:rt

27      "andoui $rt,$rs,$hi16"
28 (+ OP10_ANDOUI rs rt hi16)
29 (set rt (and rs (or (sll hi16 16) #xFFFF)))
33 "andoui ${rt-rs},$hi16"
34 (+ OP10_ANDOUI rt-rs hi16)
35 (set rt-rs (and rt-rs (or (sll hi16 16) #xFFFF)))
39 "orui $rt,$rs,$hi16"
40 (+ OP10_ORUI rs rt hi16)
41 (set rt (or rs (sll hi16 16)))
45 "orui ${rt-rs},$hi16"
46 (+ OP10_ORUI rt-rs hi16)
47 (set rt-rs (or rt-rs (sll hi16 16)))
51 "mrgb $rd,$rs,$rt,$maskq10"
52 (+ OP_SPECIAL rs rt rd maskq10 FUNC_MRGB)
56 (set temp (and rt #xFF)))
59 (set temp (or temp (and rt #xFF00))))
62 (set temp (or temp (and rt #xFF0000))))
65 (set temp (or temp (and rt #xFF000000))))
70 "mrgb ${rd-rs},$rt,$maskq10"
71 (+ OP_SPECIAL rt rd-rs maskq10 FUNC_MRGB)
75 (set temp (and rt #xFF)))
78 (set temp (or temp (and rt #xFF00))))
81 (set temp (or temp (and rt #xFF0000))))
84 (set temp (or temp (and rt #xFF000000))))
93 (+ OP_J (f-rs 0) (f-rt 0) jmptarg)
95 ; (+ OP_J upper-5-jmptargq10 (f-rt 0) lower-16-jmptargq10)
100 "jal $rt,$jmptarg"
101 (+ OP_JAL (f-rs 0) rt jmptarg)
102 ; "jal $rt,$jmptargq10"
103 ; (+ OP_JAL upper-5-jmptargq10 rt lower-16-jmptargq10)
106 (set rt (add pc 8))
112 (+ OP_JAL (f-rs 0) (f-rt 31) jmptarg)
115 (set rt (add pc 8))
138 "bbvl $rs,$rt,$offset"
139 (+ OP10_BBVL rs rt offset)
140 (if (bitset? rs (and rt #x1F))
146 "bbvnl $rs,$rt,$offset"
147 (+ OP10_BBVNL rs rt offset)
148 (if (bitclear? rs (and rt #x1F))
225 "bmb $rs,$rt,$offset"
226 (+ OP10_BMB rs rt offset)
229 (if (eq (and rs #xFF) (and rt #xFF))
231 (if (eq (and rs #xFF00) (and rt #xFF00))
233 (if (eq (and rs #xFF0000) (and rt #xFF0000))
235 (if (eq (and rs #xFF000000) (and rt #xFF000000))
242 "bmbl $rs,$rt,$offset"
243 (+ OP10_BMBL rs rt offset)
246 (if (eq (and rs #xFF) (and rt #xFF))
248 (if (eq (and rs #xFF00) (and rt #xFF00))
250 (if (eq (and rs #xFF0000) (and rt #xFF0000))
252 (if (eq (and rs #xFF000000) (and rt #xFF000000))
285 (+ OP_SPECIAL (f-rs 0) (f-rt 0) (f-rd 0) (f-shamt 0) FUNC10_YIELD)
292 "crc32 $rd,$rs,$rt"
293 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_CRC32)
298 "crc32b $rd,$rs,$rt"
299 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_CRC32B)
305 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC10_CNT1S)
314 (+ OP_COP3 (f-rs 0) (f-rt 0) rd (f-shamt 0) FUNC10_AVAIL)
320 (+ OP_COP3 rs (f-rt 0) rd (f-shamt 0) FUNC10_FREE)
326 (+ OP_COP3 rs (f-rt 0) rd (f-shamt 0) FUNC10_TSTOD)
332 (+ OP_COP3 (f-rs 0) (f-rt 0) rd (f-shamt 0) FUNC10_CMPHDR)
337 "mcid $rd,$rt"
338 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_MCID)
344 (+ OP_COP3 (f-rs 0) (f-rt 0) rd (f-shamt 0) FUNC10_DBA)
349 "dbd $rd,$rs,$rt"
350 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_DBD)
356 (+ OP_COP3 rs (f-rt 0) rd (f-shamt 0) FUNC10_DPWT)
364 (+ OP_COP3 rs (f-rt 0) rd (f-shamt 0) FUNC10_CHKHDR)
371 "rba $rd,$rs,$rt"
372 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_RBA)
377 "rbal $rd,$rs,$rt"
378 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_RBAL)
383 "rbar $rd,$rs,$rt"
384 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_RBAR)
389 "wba $rd,$rs,$rt"
390 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_WBA)
395 "wbau $rd,$rs,$rt"
396 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_WBAU)
401 "wbac $rd,$rs,$rt"
402 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_WBAC)
407 "rbi $rd,$rs,$rt,$bytecount"
408 (+ OP_COP3 rs rt rd FUNC10_RBI bytecount)
413 "rbil $rd,$rs,$rt,$bytecount"
414 (+ OP_COP3 rs rt rd FUNC10_RBIL bytecount)
419 "rbir $rd,$rs,$rt,$bytecount"
420 (+ OP_COP3 rs rt rd FUNC10_RBIR bytecount)
425 "wbi $rd,$rs,$rt,$bytecount"
426 (+ OP_COP3 rs rt rd FUNC10_WBI bytecount)
431 "wbic $rd,$rs,$rt,$bytecount"
432 (+ OP_COP3 rs rt rd FUNC10_WBIC bytecount)
437 "wbiu $rd,$rs,$rt,$bytecount"
438 (+ OP_COP3 rs rt rd FUNC10_WBIU bytecount)
443 "pkrli $rd,$rs,$rt,$bytecount"
444 (+ OP_COP2 rs rt rd FUNC10_PKRLI bytecount)
449 "pkrlih $rd,$rs,$rt,$bytecount"
450 (+ OP_COP2 rs rt rd FUNC10_PKRLIH bytecount)
455 "pkrliu $rd,$rs,$rt,$bytecount"
456 (+ OP_COP2 rs rt rd FUNC10_PKRLIU bytecount)
461 "pkrlic $rd,$rs,$rt,$bytecount"
462 (+ OP_COP2 rs rt rd FUNC10_PKRLIC bytecount)
467 "pkrla $rd,$rs,$rt"
468 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_PKRLA)
473 "pkrlau $rd,$rs,$rt"
474 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_PKRLAU)
479 "pkrlah $rd,$rs,$rt"
480 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_PKRLAH)
485 "pkrlac $rd,$rs,$rt"
486 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_PKRLAC)
493 "lock $rd,$rt"
494 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_LOCK)
499 "unlk $rd,$rt"
500 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_UNLK)
505 "swrd $rd,$rt"
506 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_SWRD)
511 "swrdl $rd,$rt"
512 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_SWRDL)
517 "swwr $rd,$rs,$rt"
518 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_SWWR)
523 "swwru $rd,$rs,$rt"
524 (+ OP_COP3 rs rt rd (f-shamt 0) FUNC10_SWWRU)
529 "dwrd $rd,$rt"
530 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_DWRD)
535 "dwrdl $rd,$rt"
536 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_DWRDL)
543 "cam36 $rd,$rt,${cam-z},${cam-y}"
544 (+ OP_COP3 (f-rs 0) rt rd FUNC10_CAM36 cam-z cam-y)
549 "cam72 $rd,$rt,${cam-y},${cam-z}"
550 (+ OP_COP3 (f-rs 0) rt rd FUNC10_CAM72 cam-z cam-y)
555 "cam144 $rd,$rt,${cam-y},${cam-z}"
556 (+ OP_COP3 (f-rs 0) rt rd FUNC10_CAM144 cam-z cam-y)
561 "cam288 $rd,$rt,${cam-y},${cam-z}"
562 (+ OP_COP3 (f-rs 0) rt rd FUNC10_CAM288 cam-z cam-y)
569 "cm32and $rd,$rs,$rt"
570 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32AND)
575 "cm32andn $rd,$rs,$rt"
576 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32ANDN)
581 "cm32or $rd,$rs,$rt"
582 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32OR)
587 "cm32ra $rd,$rs,$rt"
588 (+ OP_COP3 rs rt rd (f-shamt 2) FUNC10_CM32RA)
593 "cm32rd $rd,$rt"
594 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32RD)
599 "cm32ri $rd,$rt"
600 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32RI)
605 "cm32rs $rd,$rs,$rt"
606 (+ OP_COP3 rs rt rd (f-shamt 2) FUNC10_CM32RS)
611 "cm32sa $rd,$rs,$rt"
612 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32SA)
617 "cm32sd $rd,$rt"
618 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32SD)
623 "cm32si $rd,$rt"
624 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32SI)
629 "cm32ss $rd,$rs,$rt"
630 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32SS)
635 "cm32xor $rd,$rs,$rt"
636 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM32XOR)
641 "cm64clr $rd,$rt"
642 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64CLR)
647 "cm64ra $rd,$rs,$rt"
648 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64RA)
653 "cm64rd $rd,$rt"
654 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64RD)
659 "cm64ri $rd,$rt"
660 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64RI)
665 "cm64ria2 $rd,$rs,$rt"
666 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64RIA2)
671 "cm64rs $rd,$rs,$rt"
672 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64RS)
677 "cm64sa $rd,$rs,$rt"
678 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64SA)
683 "cm64sd $rd,$rt"
684 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64SD)
689 "cm64si $rd,$rt"
690 (+ OP_COP3 (f-rs 0) rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64SI)
695 "cm64sia2 $rd,$rs,$rt"
696 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64SIA2)
701 "cm64ss $rd,$rs,$rt"
702 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM64SS)
707 "cm128ria2 $rd,$rs,$rt"
708 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128RIA2)
713 "cm128ria3 $rd,$rs,$rt,${cm-3z}"
714 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128RIA3 cm-3z)
719 "cm128ria4 $rd,$rs,$rt,${cm-4z}"
720 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128RIA4 cm-4z)
725 "cm128sia2 $rd,$rs,$rt"
726 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128SIA2)
731 "cm128sia3 $rd,$rs,$rt,${cm-3z}"
732 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128SIA3 cm-3z)
737 "cm128sia4 $rd,$rs,$rt,${cm-4z}"
738 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128SIA4 cm-4z)
743 "cm128vsa $rd,$rs,$rt"
744 (+ OP_COP3 rs rt rd (f-cp-op 0) (f-cp-grp 2) FUNC10_CM128VSA)
759 "cfc $rd,$rt"
760 (+ OP_COP3 (f-rs 0) rt rd (f-shamt 0) FUNC10_CFC)
765 "ctc $rs,$rt"
766 (+ OP_COP3 rs rt (f-rd 0) (f-shamt 0) FUNC10_CTC)
778 "cam36 $rd,$rt,${cam-z}"
779 (emit cam36 rd rt cam-z (f-cam-y 0))
783 "cam72 $rd,$rt,${cam-z}"
784 (emit cam72 rd rt cam-z (f-cam-y 0))
788 "cam144 $rd,$rt,${cam-z}"
789 (emit cam144 rd rt cam-z (f-cam-y 0))
793 "cam288 $rd,$rt,${cam-z}"
794 (emit cam288 rd rt cam-z (f-cam-y 0))
798 "cm32read $rd,$rt"
799 (emit cm32ra rd (f-rs 0) rt)
803 "cm64read $rd,$rt"
804 (emit cm64ra rd (f-rs 0) rt)
808 "cm32mlog $rs,$rt"
809 (emit cm32or (f-rd 0) rs rt)
813 "cm32and $rs,$rt"
814 (emit cm32and (f-rd 0) rs rt)
818 "cm32andn $rs,$rt"
819 (emit cm32andn (f-rd 0) rs rt)
823 "cm32or $rs,$rt"
824 (emit cm32or (f-rd 0) rs rt)
828 "cm32ra $rs,$rt"
829 (emit cm32ra (f-rd 0) rs rt)
833 "cm32rd $rt"
834 (emit cm32rd (f-rd 0) rt)
838 "cm32ri $rt"
839 (emit cm32ri (f-rd 0) rt)
843 "cm32rs $rs,$rt"
844 (emit cm32rs (f-rd 0) rs rt)
848 "cm32sa $rs,$rt"
849 (emit cm32sa (f-rd 0) rs rt)
853 "cm32sd $rt"
854 (emit cm32sd (f-rd 0) rt)
858 "cm32si $rt"
859 (emit cm32si (f-rd 0) rt)
863 "cm32ss $rs,$rt"
864 (emit cm32ss (f-rd 0) rs rt)
868 "cm32xor $rs,$rt"
869 (emit cm32xor (f-rd 0) rs rt)
873 "cm64clr $rt"
874 (emit cm64clr (f-rd 0) rt)
878 "cm64ra $rs,$rt"
879 (emit cm64ra (f-rd 0) rs rt)
883 "cm64rd $rt"
884 (emit cm64rd (f-rd 0) rt)
888 "cm64ri $rt"
889 (emit cm64ri (f-rd 0) rt)
893 "cm64ria2 $rs,$rt"
894 (emit cm64ria2 (f-rd 0) rs rt)
898 "cm64rs $rs,$rt"
899 (emit cm64rs (f-rd 0) rs rt)
903 "cm64sa $rs,$rt"
904 (emit cm64sa (f-rd 0) rs rt)
908 "cm64sd $rt"
909 (emit cm64sd (f-rd 0) rt)
913 "cm64si $rt"
914 (emit cm64si (f-rd 0) rt)
918 "cm64sia2 $rs,$rt"
919 (emit cm64sia2 (f-rd 0) rs rt)
923 "cm64ss $rs,$rt"
924 (emit cm64ss (f-rd 0) rs rt)
928 "cm128ria2 $rs,$rt"
929 (emit cm128ria2 (f-rd 0) rs rt)
933 "cm128ria3 $rs,$rt,${cm-3z}"
934 (emit cm128ria3 (f-rd 0) rs rt cm-3z)
938 "cm128ria4 $rs,$rt,${cm-4z}"
939 (emit cm128ria4 (f-rd 0) rs rt cm-4z)
943 "cm128sia2 $rs,$rt"
944 (emit cm128sia2 (f-rd 0) rs rt)
948 "cm128sia3 $rs,$rt,${cm-3z}"
949 (emit cm128sia3 (f-rd 0) rs rt cm-3z)
953 "cm128sia4 $rs,$rt,${cm-4z}"
954 (emit cm128sia4 (f-rd 0) rs rt cm-4z)
963 "dbd $rd,$rt"
964 (emit dbd rd (f-rs 0) rt)
968 "dbd $rt"
969 (emit dbd (f-rd 0) (f-rs 0) rt)
984 ; (emit jal (f-rt 31) jmptarg)
988 "lock $rt"
989 (emit lock (f-rd 0) rt)
993 "pkrla $rs,$rt"
994 (emit pkrla (f-rd 0) rs rt)
998 "pkrlac $rs,$rt"
999 (emit pkrlac (f-rd 0) rs rt)
1003 "pkrlah $rs,$rt"
1004 (emit pkrlah (f-rd 0) rs rt)
1008 "pkrlau $rs,$rt"
1009 (emit pkrlau (f-rd 0) rs rt)
1013 "pkrli $rs,$rt,$bytecount"
1014 (emit pkrli (f-rd 0) rs rt bytecount)
1018 "pkrlic $rs,$rt,$bytecount"
1019 (emit pkrlic (f-rd 0) rs rt bytecount)
1023 "pkrlih $rs,$rt,$bytecount"
1024 (emit pkrlih (f-rd 0) rs rt bytecount)
1028 "pkrliu $rs,$rt,$bytecount"
1029 (emit pkrliu (f-rd 0) rs rt bytecount)
1033 "rba $rs,$rt"
1034 (emit rba (f-rd 0) rs rt)
1038 "rbal $rs,$rt"
1039 (emit rbal (f-rd 0) rs rt)
1043 "rbar $rs,$rt"
1044 (emit rbar (f-rd 0) rs rt)
1048 "rbi $rs,$rt,$bytecount"
1049 (emit rbi (f-rd 0) rs rt bytecount)
1053 "rbil $rs,$rt,$bytecount"
1054 (emit rbil (f-rd 0) rs rt bytecount)
1058 "rbir $rs,$rt,$bytecount"
1059 (emit rbir (f-rd 0) rs rt bytecount)
1063 "swwr $rs,$rt"
1064 (emit swwr (f-rd 0) rs rt)
1068 "swwru $rs,$rt"
1069 (emit swwru (f-rd 0) rs rt)
1078 "unlk $rt"
1079 (emit unlk (f-rd 0) rt)
1083 "wba $rs,$rt"
1084 (emit wba (f-rd 0) rs rt)
1088 "wbac $rs,$rt"
1089 (emit wbac (f-rd 0) rs rt)
1093 "wbau $rs,$rt"
1094 (emit wbau (f-rd 0) rs rt)
1098 "wbi $rs,$rt,$bytecount"
1099 (emit wbi (f-rd 0) rs rt bytecount)
1103 "wbic $rs,$rt,$bytecount"
1104 (emit wbic (f-rd 0) rs rt bytecount)
1108 "wbiu $rs,$rt,$bytecount"
1109 (emit wbiu (f-rd 0) rs rt bytecount)