Lines Matching refs:rs

301   if (format[1] == 's') {  // 'rs: Rs register.
633 Format(instr, "jr 'rs");
636 Format(instr, "jalr 'rs");
659 Format(instr, "sllv 'rd, 'rt, 'rs");
663 Format(instr, "srlv 'rd, 'rt, 'rs");
666 Format(instr, "rotrv 'rd, 'rt, 'rs");
673 Format(instr, "srav 'rd, 'rt, 'rs");
681 Format(instr, "clz 'rd, 'rs");
684 Format(instr, "clo 'rd, 'rs");
693 Format(instr, "mult 'rs, 'rt");
696 Format(instr, "mul 'rd, 'rs, 'rt");
698 Format(instr, "muh 'rd, 'rs, 'rt");
704 Format(instr, "multu 'rs, 'rt");
707 Format(instr, "mulu 'rd, 'rs, 'rt");
709 Format(instr, "muhu 'rd, 'rs, 'rt");
715 Format(instr, "div 'rs, 'rt");
718 Format(instr, "div 'rd, 'rs, 'rt");
720 Format(instr, "mod 'rd, 'rs, 'rt");
726 Format(instr, "divu 'rs, 'rt");
729 Format(instr, "divu 'rd, 'rs, 'rt");
731 Format(instr, "modu 'rd, 'rs, 'rt");
736 Format(instr, "add 'rd, 'rs, 'rt");
739 Format(instr, "addu 'rd, 'rs, 'rt");
742 Format(instr, "sub 'rd, 'rs, 'rt");
745 Format(instr, "subu 'rd, 'rs, 'rt");
748 Format(instr, "and 'rd, 'rs, 'rt");
754 Format(instr, "mov 'rd, 'rs");
756 Format(instr, "or 'rd, 'rs, 'rt");
760 Format(instr, "xor 'rd, 'rs, 'rt");
763 Format(instr, "nor 'rd, 'rs, 'rt");
766 Format(instr, "slt 'rd, 'rs, 'rt");
769 Format(instr, "sltu 'rd, 'rs, 'rt");
775 Format(instr, "tge 'rs, 'rt, code: 'code");
778 Format(instr, "tgeu 'rs, 'rt, code: 'code");
781 Format(instr, "tlt 'rs, 'rt, code: 'code");
784 Format(instr, "tltu 'rs, 'rt, code: 'code");
787 Format(instr, "teq 'rs, 'rt, code: 'code");
790 Format(instr, "tne 'rs, 'rt, code: 'code");
793 Format(instr, "movz 'rd, 'rs, 'rt");
796 Format(instr, "movn 'rd, 'rs, 'rt");
800 Format(instr, "movt 'rd, 'rs, 'bc");
802 Format(instr, "movf 'rd, 'rs, 'bc");
806 Format(instr, "seleqz 'rd, 'rs, 'rt");
809 Format(instr, "selnez 'rd, 'rs, 'rt");
818 Format(instr, "mul 'rd, 'rs, 'rt");
822 Format(instr, "clz 'rd, 'rs");
833 Format(instr, "ins 'rt, 'rs, 'sa, 'ss2");
841 Format(instr, "ext 'rt, 'rs, 'sa, 'ss1");
1015 Format(instr, "bltz 'rs, 'imm16u");
1018 Format(instr, "bltzal 'rs, 'imm16u");
1021 Format(instr, "bgez 'rs, 'imm16u");
1024 Format(instr, "bgezal 'rs, 'imm16u");
1027 Format(instr, "bgezall 'rs, 'imm16u");
1035 Format(instr, "beq 'rs, 'rt, 'imm16u");
1038 Format(instr, "bne 'rs, 'rt, 'imm16u");
1043 Format(instr, "blez 'rs, 'imm16u");
1046 Format(instr, "bgeuc 'rs, 'rt, 'imm16u");
1049 Format(instr, "bgezalc 'rs, 'imm16u");
1052 Format(instr, "blezalc 'rs, 'imm16u");
1060 Format(instr, "bgtz 'rs, 'imm16u");
1063 Format(instr, "bltuc 'rs, 'rt, 'imm16u");
1080 Format(instr, "bgec 'rs, 'rt, 'imm16u");
1094 Format(instr, "bltc 'rs, 'rt, 'imm16u");
1104 Format(instr, "beqzc 'rs, 'imm21x");
1109 Format(instr, "bnezc 'rs, 'imm21x");
1115 Format(instr, "addi 'rt, 'rs, 'imm16s");
1119 Format(instr, "bovc 'rs, 'rt, 'imm16s");
1121 Format(instr, "beqc 'rs, 'rt, 'imm16s");
1131 Format(instr, "bnvc 'rs, 'rt, 'imm16s");
1133 Format(instr, "bnec 'rs, 'rt, 'imm16s");
1140 Format(instr, "addiu 'rt, 'rs, 'imm16s");
1143 Format(instr, "slti 'rt, 'rs, 'imm16s");
1146 Format(instr, "sltiu 'rt, 'rs, 'imm16u");
1149 Format(instr, "andi 'rt, 'rs, 'imm16x");
1152 Format(instr, "ori 'rt, 'rs, 'imm16x");
1155 Format(instr, "xori 'rt, 'rs, 'imm16x");
1170 Format(instr, "lb 'rt, 'imm16s('rs)");
1173 Format(instr, "lh 'rt, 'imm16s('rs)");
1176 Format(instr, "lwl 'rt, 'imm16s('rs)");
1179 Format(instr, "lw 'rt, 'imm16s('rs)");
1182 Format(instr, "lbu 'rt, 'imm16s('rs)");
1185 Format(instr, "lhu 'rt, 'imm16s('rs)");
1188 Format(instr, "lwr 'rt, 'imm16s('rs)");
1191 Format(instr, "pref 'rt, 'imm16s('rs)");
1194 Format(instr, "sb 'rt, 'imm16s('rs)");
1197 Format(instr, "sh 'rt, 'imm16s('rs)");
1200 Format(instr, "swl 'rt, 'imm16s('rs)");
1203 Format(instr, "sw 'rt, 'imm16s('rs)");
1206 Format(instr, "swr 'rt, 'imm16s('rs)");
1209 Format(instr, "lwc1 'ft, 'imm16s('rs)");
1212 Format(instr, "ldc1 'ft, 'imm16s('rs)");
1215 Format(instr, "swc1 'ft, 'imm16s('rs)");
1218 Format(instr, "sdc1 'ft, 'imm16s('rs)");