Lines Matching defs:src
420 int src; // src is modified by dataProcAdrModes() - passed as int&
434 if (dataProcAdrModes(Op2, src) == SRC_REG) {
435 mMips->AND(Rd, Rn, src);
437 mMips->ANDI(Rd, Rn, src);
443 if (dataProcAdrModes(Op2, src, true) == SRC_REG) {
444 mMips->ADDU(Rd, Rn, src);
446 mMips->ADDIU(Rd, Rn, src);
452 if (dataProcAdrModes(Op2, src, true) == SRC_REG) {
453 mMips->SUBU(Rd, Rn, src);
455 mMips->SUBIU(Rd, Rn, src);
460 if (dataProcAdrModes(Op2, src) == SRC_REG) {
461 mMips->XOR(Rd, Rn, src);
463 mMips->XORI(Rd, Rn, src);
468 if (dataProcAdrModes(Op2, src) == SRC_REG) {
469 mMips->OR(Rd, Rn, src);
471 mMips->ORI(Rd, Rn, src);
476 if (dataProcAdrModes(Op2, src) == SRC_IMM) {
478 mMips->ORI(R_at, 0, src);
479 src = R_at;
481 mMips->NOT(R_at, src);
486 if (dataProcAdrModes(Op2, src) == SRC_IMM) {
488 mMips->ORI(R_at, 0, src);
489 src = R_at;
491 mMips->SUBU(Rd, src, Rn); // subu with the parameters reversed
576 if (dataProcAdrModes(Op2, src, false, R_cmp2) == SRC_REG) {
577 cond.r2 = src;
579 mMips->ORI(R_cmp2, R_zero, src);