Lines Matching refs:Rs

70     virtual uint32_t    reg_reg(int Rm, int type, int Rs);
94 int Rd, int Rm, int Rs, int Rn);
96 int Rd, int Rm, int Rs);
98 int RdLo, int RdHi, int Rm, int Rs);
100 int RdLo, int RdHi, int Rm, int Rs);
102 int RdLo, int RdHi, int Rm, int Rs);
104 int RdLo, int RdHi, int Rm, int Rs);
148 int Rd, int Rm, int Rs);
150 int Rd, int Rm, int Rs);
152 int Rd, int Rm, int Rs, int Rn);
154 int RdHi, int RdLo, int Rs, int Rm);
156 int Rd, int Rm, int Rs, int Rn);
272 void ADDU(int Rd, int Rs, int Rt);
273 void ADDIU(int Rt, int Rs, int16_t imm);
274 void SUBU(int Rd, int Rs, int Rt);
275 void SUBIU(int Rt, int Rs, int16_t imm);
276 void NEGU(int Rd, int Rs);
277 void MUL(int Rd, int Rs, int Rt);
278 void MULT(int Rs, int Rt); // dest is hi,lo
279 void MULTU(int Rs, int Rt); // dest is hi,lo
280 void MADD(int Rs, int Rt); // hi,lo = hi,lo + Rs * Rt
281 void MADDU(int Rs, int Rt); // hi,lo = hi,lo + Rs * Rt
282 void MSUB(int Rs, int Rt); // hi,lo = hi,lo - Rs * Rt
283 void MSUBU(int Rs, int Rt); // hi,lo = hi,lo - Rs * Rt
293 void SLT(int Rd, int Rs, int Rt);
294 void SLTI(int Rt, int Rs, int16_t imm);
295 void SLTU(int Rd, int Rs, int Rt);
296 void SLTIU(int Rt, int Rs, int16_t imm);
304 void AND(int Rd, int Rs, int Rt);
305 void ANDI(int Rd, int Rs, uint16_t imm);
306 void OR(int Rd, int Rs, int Rt);
307 void ORI(int Rt, int Rs, uint16_t imm);
308 void NOR(int Rd, int Rs, int Rt);
309 void NOT(int Rd, int Rs);
310 void XOR(int Rd, int Rs, int Rt);
311 void XORI(int Rt, int Rs, uint16_t imm);
314 void SLLV(int Rd, int Rt, int Rs);
316 void SRLV(int Rd, int Rt, int Rs);
318 void SRAV(int Rd, int Rt, int Rs);
320 void ROTRV(int Rd, int Rt, int Rs); // mips32r2
321 void RORsyn(int Rd, int Rs, int Rt); // synthetic: d = s rotated by t
324 void CLO(int Rd, int Rs);
325 void CLZ(int Rd, int Rs);
349 void MOVE(int Rd, int Rs);
350 void MOVN(int Rd, int Rs, int Rt);
351 void MOVZ(int Rd, int Rs, int Rt);
354 void MTHI(int Rs);
355 void MTLO(int Rs);
363 void BEQ(int Rs, int Rt, const char* label);
364 void BNE(int Rs, int Rt, const char* label);
365 void BGEZ(int Rs, const char* label);
366 void BGTZ(int Rs, const char* label);
367 void BLEZ(int Rs, const char* label);
368 void BLTZ(int Rs, const char* label);
369 void JR(int Rs);
378 void BEQZ(int Rs, const char* label);
379 void BNEZ(int Rs, const char* label);
380 void BGE(int Rs, int Rt, const char* label);
381 void BGEU(int Rs, int Rt, const char* label);
382 void BGT(int Rs, int Rt, const char* label);
383 void BGTU(int Rs, int Rt, const char* label);
384 void BLE(int Rs, int Rt, const char* label);
385 void BLEU(int Rs, int Rt, const char* label);
386 void BLT(int Rs, int Rt, const char* label);
387 void BLTU(int Rs, int Rt, const char* label);