Lines Matching refs:Rs
236 int Rs __unused) in reg_reg()
595 int Rd, int Rm, int Rs, int Rn) { in MLA() argument
600 mMips->MUL(R_at, Rm, Rs); in MLA()
609 int Rd, int Rm, int Rs) { in MUL() argument
611 mMips->MUL(Rd, Rm, Rs); in MUL()
619 int RdLo, int RdHi, int Rm, int Rs) { in UMULL() argument
621 mMips->MUH(RdHi, Rm, Rs); in UMULL()
622 mMips->MUL(RdLo, Rm, Rs); in UMULL()
632 int RdLo __unused, int RdHi, int Rm __unused, int Rs __unused) { in UMUAL()
634 "UMUAL(r%u,r%u,r%u,r%u)", RdLo,RdHi,Rm,Rs); in UMUAL()
648 int RdLo __unused, int RdHi, int Rm __unused, int Rs __unused) { in SMULL()
650 "SMULL(r%u,r%u,r%u,r%u)", RdLo,RdHi,Rm,Rs); in SMULL()
663 int RdLo __unused, int RdHi, int Rm __unused, int Rs __unused) { in SMUAL()
665 "SMUAL(r%u,r%u,r%u,r%u)", RdLo,RdHi,Rm,Rs); in SMUAL()
1072 int Rd, int Rm, int Rs) in SMUL() argument
1091 mMips->SRA(R_at2, Rs, 16); in SMUL()
1094 mMips->SEH(R_at2, Rs); in SMUL()
1101 int Rd, int Rm, int Rs) in SMULW() argument
1108 mMips->SRL(R_at, Rs, 16); in SMULW()
1113 mMips->SLL(R_at, Rs, 16); in SMULW()
1120 int Rd, int Rm, int Rs, int Rn) in SMLA() argument
1139 mMips->SRA(R_at2, Rs, 16); in SMLA()
1142 mMips->SEH(R_at2, Rs); in SMLA()
1151 int Rs __unused, int Rm __unused) in SMLAL()
1161 int Rs __unused, int Rn __unused) in SMLAW()
1379 void MIPS64Assembler::DADDU(int Rd, int Rs, int Rt) in DADDU() argument
1382 | (Rs<<RS_SHF) | (Rt<<RT_SHF) | (Rd<<RD_SHF); in DADDU()
1385 void MIPS64Assembler::DADDIU(int Rt, int Rs, int16_t imm) in DADDIU() argument
1387 *mPC++ = (daddiu_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16); in DADDIU()
1390 void MIPS64Assembler::DSUBU(int Rd, int Rs, int Rt) in DSUBU() argument
1393 (Rs<<RS_SHF) | (Rt<<RT_SHF) | (Rd<<RD_SHF) ; in DSUBU()
1396 void MIPS64Assembler::DSUBIU(int Rt, int Rs, int16_t imm) // really addiu(d, s, -j) in DSUBIU() argument
1398 *mPC++ = (daddiu_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | ((-imm) & MSK_16); in DSUBIU()
1401 void MIPS64Assembler::MUL(int Rd, int Rs, int Rt) in MUL() argument
1404 (Rs<<RS_SHF) | (Rt<<RT_SHF) | (Rd<<RD_SHF) ; in MUL()
1407 void MIPS64Assembler::MUH(int Rd, int Rs, int Rt) in MUH() argument
1410 (Rs<<RS_SHF) | (Rt<<RT_SHF) | (Rd<<RD_SHF) ; in MUH()
1413 void MIPS64Assembler::CLO(int Rd, int Rs) in CLO() argument
1416 (Rd<<RD_SHF) | (Rs<<RS_SHF) | (1<<RE_SHF); in CLO()
1419 void MIPS64Assembler::CLZ(int Rd, int Rs) in CLZ() argument
1422 (Rd<<RD_SHF) | (Rs<<RS_SHF) | (1<<RE_SHF); in CLZ()
1441 void MIPS64Assembler::JR(int Rs) in JR() argument
1443 *mPC++ = (spec_op<<OP_SHF) | (Rs<<RS_SHF) | (jalr_fn << FUNC_SHF); in JR()