Lines Matching refs:rs

302   if (format[1] == 's') {  // 'rs: Rs register.
661 Format(instr, "jr 'rs");
664 Format(instr, "jalr 'rs");
677 Format(instr, "dmult 'rs, 'rt");
680 Format(instr, "dmul 'rd, 'rs, 'rt");
682 Format(instr, "dmuh 'rd, 'rs, 'rt");
724 Format(instr, "sllv 'rd, 'rt, 'rs");
727 Format(instr, "dsllv 'rd, 'rt, 'rs");
731 Format(instr, "srlv 'rd, 'rt, 'rs");
734 Format(instr, "rotrv 'rd, 'rt, 'rs");
742 Format(instr, "dsrlv 'rd, 'rt, 'rs");
745 Format(instr, "drotrv 'rd, 'rt, 'rs");
752 Format(instr, "srav 'rd, 'rt, 'rs");
755 Format(instr, "dsrav 'rd, 'rt, 'rs");
763 Format(instr, "clz 'rd, 'rs");
766 Format(instr, "clo 'rd, 'rs");
775 Format(instr, "dmultu 'rs, 'rt");
778 Format(instr, "dmulu 'rd, 'rs, 'rt");
780 Format(instr, "dmuhu 'rd, 'rs, 'rt");
786 Format(instr, "mult 'rs, 'rt");
789 Format(instr, "mul 'rd, 'rs, 'rt");
791 Format(instr, "muh 'rd, 'rs, 'rt");
797 Format(instr, "multu 'rs, 'rt");
800 Format(instr, "mulu 'rd, 'rs, 'rt");
802 Format(instr, "muhu 'rd, 'rs, 'rt");
809 Format(instr, "div 'rs, 'rt");
812 Format(instr, "div 'rd, 'rs, 'rt");
814 Format(instr, "mod 'rd, 'rs, 'rt");
820 Format(instr, "ddiv 'rs, 'rt");
823 Format(instr, "ddiv 'rd, 'rs, 'rt");
825 Format(instr, "dmod 'rd, 'rs, 'rt");
831 Format(instr, "divu 'rs, 'rt");
834 Format(instr, "divu 'rd, 'rs, 'rt");
836 Format(instr, "modu 'rd, 'rs, 'rt");
842 Format(instr, "ddivu 'rs, 'rt");
845 Format(instr, "ddivu 'rd, 'rs, 'rt");
847 Format(instr, "dmodu 'rd, 'rs, 'rt");
852 Format(instr, "add 'rd, 'rs, 'rt");
855 Format(instr, "dadd 'rd, 'rs, 'rt");
858 Format(instr, "addu 'rd, 'rs, 'rt");
861 Format(instr, "daddu 'rd, 'rs, 'rt");
864 Format(instr, "sub 'rd, 'rs, 'rt");
867 Format(instr, "dsub 'rd, 'rs, 'rt");
870 Format(instr, "subu 'rd, 'rs, 'rt");
873 Format(instr, "dsubu 'rd, 'rs, 'rt");
876 Format(instr, "and 'rd, 'rs, 'rt");
882 Format(instr, "mov 'rd, 'rs");
884 Format(instr, "or 'rd, 'rs, 'rt");
888 Format(instr, "xor 'rd, 'rs, 'rt");
891 Format(instr, "nor 'rd, 'rs, 'rt");
894 Format(instr, "slt 'rd, 'rs, 'rt");
897 Format(instr, "sltu 'rd, 'rs, 'rt");
902 Format(instr, "tge 'rs, 'rt, code: 'code");
905 Format(instr, "tgeu 'rs, 'rt, code: 'code");
908 Format(instr, "tlt 'rs, 'rt, code: 'code");
911 Format(instr, "tltu 'rs, 'rt, code: 'code");
914 Format(instr, "teq 'rs, 'rt, code: 'code");
917 Format(instr, "tne 'rs, 'rt, code: 'code");
920 Format(instr, "movz 'rd, 'rs, 'rt");
923 Format(instr, "movn 'rd, 'rs, 'rt");
927 Format(instr, "movt 'rd, 'rs, 'bc");
929 Format(instr, "movf 'rd, 'rs, 'bc");
933 Format(instr, "seleqz 'rd, 'rs, 'rt");
936 Format(instr, "selnez 'rd, 'rs, 'rt");
945 Format(instr, "mul 'rd, 'rs, 'rt");
949 Format(instr, "clz 'rd, 'rs");
959 Format(instr, "ins 'rt, 'rs, 'sa, 'ss2");
963 Format(instr, "ext 'rt, 'rs, 'sa, 'ss1");
1135 Format(instr, "bltz 'rs, 'imm16u");
1138 Format(instr, "bltzal 'rs, 'imm16u");
1141 Format(instr, "bgez 'rs, 'imm16u");
1144 Format(instr, "bgezal 'rs, 'imm16u");
1147 Format(instr, "bgezall 'rs, 'imm16u");
1150 Format(instr, "dahi 'rs, 'imm16u");
1153 Format(instr, "dati 'rs, 'imm16u");
1161 Format(instr, "beq 'rs, 'rt, 'imm16u");
1164 Format(instr, "bne 'rs, 'rt, 'imm16u");
1169 Format(instr, "blez 'rs, 'imm16u");
1172 Format(instr, "bgeuc 'rs, 'rt, 'imm16u");
1175 Format(instr, "bgezalc 'rs, 'imm16u");
1178 Format(instr, "blezalc 'rs, 'imm16u");
1186 Format(instr, "bgtz 'rs, 'imm16u");
1189 Format(instr, "bltuc 'rs, 'rt, 'imm16u");
1206 Format(instr, "bgec 'rs, 'rt, 'imm16u");
1220 Format(instr, "bltc 'rs, 'rt, 'imm16u");
1230 Format(instr, "beqzc 'rs, 'imm21x");
1235 Format(instr, "bnezc 'rs, 'imm21x");
1241 Format(instr, "addi 'rt, 'rs, 'imm16s");
1245 Format(instr, "bovc 'rs, 'rt, 'imm16s");
1247 Format(instr, "beqc 'rs, 'rt, 'imm16s");
1255 Format(instr, "daddi 'rt, 'rs, 'imm16s");
1259 Format(instr, "bnvc 'rs, 'rt, 'imm16s");
1261 Format(instr, "bnec 'rs, 'rt, 'imm16s");
1268 Format(instr, "addiu 'rt, 'rs, 'imm16s");
1271 Format(instr, "daddiu 'rt, 'rs, 'imm16s");
1274 Format(instr, "slti 'rt, 'rs, 'imm16s");
1277 Format(instr, "sltiu 'rt, 'rs, 'imm16u");
1280 Format(instr, "andi 'rt, 'rs, 'imm16x");
1283 Format(instr, "ori 'rt, 'rs, 'imm16x");
1286 Format(instr, "xori 'rt, 'rs, 'imm16x");
1304 Format(instr, "lb 'rt, 'imm16s('rs)");
1307 Format(instr, "lh 'rt, 'imm16s('rs)");
1310 Format(instr, "lwl 'rt, 'imm16s('rs)");
1313 Format(instr, "ldl 'rt, 'imm16s('rs)");
1316 Format(instr, "lw 'rt, 'imm16s('rs)");
1319 Format(instr, "lwu 'rt, 'imm16s('rs)");
1322 Format(instr, "ld 'rt, 'imm16s('rs)");
1325 Format(instr, "lbu 'rt, 'imm16s('rs)");
1328 Format(instr, "lhu 'rt, 'imm16s('rs)");
1331 Format(instr, "lwr 'rt, 'imm16s('rs)");
1334 Format(instr, "ldr 'rt, 'imm16s('rs)");
1337 Format(instr, "pref 'rt, 'imm16s('rs)");
1340 Format(instr, "sb 'rt, 'imm16s('rs)");
1343 Format(instr, "sh 'rt, 'imm16s('rs)");
1346 Format(instr, "swl 'rt, 'imm16s('rs)");
1349 Format(instr, "sw 'rt, 'imm16s('rs)");
1352 Format(instr, "sd 'rt, 'imm16s('rs)");
1355 Format(instr, "swr 'rt, 'imm16s('rs)");
1358 Format(instr, "lwc1 'ft, 'imm16s('rs)");
1361 Format(instr, "ldc1 'ft, 'imm16s('rs)");
1364 Format(instr, "swc1 'ft, 'imm16s('rs)");
1367 Format(instr, "sdc1 'ft, 'imm16s('rs)");