Lines Matching defs:GenInstrRegister

850 void Assembler::GenInstrRegister(Opcode opcode,
863 void Assembler::GenInstrRegister(Opcode opcode,
876 void Assembler::GenInstrRegister(Opcode opcode,
889 void Assembler::GenInstrRegister(Opcode opcode,
902 void Assembler::GenInstrRegister(Opcode opcode,
915 void Assembler::GenInstrRegister(Opcode opcode,
1390 GenInstrRegister(SPECIAL, rs, zero_reg, zero_reg, 0, JR);
1414 GenInstrRegister(SPECIAL, rs, zero_reg, rd, 0, JALR);
1450 GenInstrRegister(SPECIAL, rs, rt, rd, 0, ADDU);
1460 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SUBU);
1466 GenInstrRegister(SPECIAL, rs, rt, rd, MUL_OP, MUL_MUH);
1468 GenInstrRegister(SPECIAL2, rs, rt, rd, 0, MUL);
1475 GenInstrRegister(SPECIAL, rs, rt, rd, MUH_OP, MUL_MUH);
1481 GenInstrRegister(SPECIAL, rs, rt, rd, MUL_OP, MUL_MUH_U);
1487 GenInstrRegister(SPECIAL, rs, rt, rd, MUH_OP, MUL_MUH_U);
1493 GenInstrRegister(SPECIAL, rs, rt, rd, MUL_OP, D_MUL_MUH);
1499 GenInstrRegister(SPECIAL, rs, rt, rd, MUH_OP, D_MUL_MUH);
1505 GenInstrRegister(SPECIAL, rs, rt, rd, MUL_OP, D_MUL_MUH_U);
1511 GenInstrRegister(SPECIAL, rs, rt, rd, MUH_OP, D_MUL_MUH_U);
1517 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, MULT);
1523 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, MULTU);
1533 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DIV);
1539 GenInstrRegister(SPECIAL, rs, rt, rd, DIV_OP, DIV_MOD);
1545 GenInstrRegister(SPECIAL, rs, rt, rd, MOD_OP, DIV_MOD);
1550 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DIVU);
1556 GenInstrRegister(SPECIAL, rs, rt, rd, DIV_OP, DIV_MOD_U);
1562 GenInstrRegister(SPECIAL, rs, rt, rd, MOD_OP, DIV_MOD_U);
1567 GenInstrRegister(SPECIAL, rs, rt, rd, 0, DADDU);
1572 GenInstrRegister(SPECIAL, rs, rt, rd, 0, DSUBU);
1577 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DMULT);
1582 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DMULTU);
1587 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DDIV);
1593 GenInstrRegister(SPECIAL, rs, rt, rd, DIV_OP, D_DIV_MOD);
1599 GenInstrRegister(SPECIAL, rs, rt, rd, MOD_OP, D_DIV_MOD);
1604 GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DDIVU);
1610 GenInstrRegister(SPECIAL, rs, rt, rd, DIV_OP, D_DIV_MOD_U);
1616 GenInstrRegister(SPECIAL, rs, rt, rd, MOD_OP, D_DIV_MOD_U);
1623 GenInstrRegister(SPECIAL, rs, rt, rd, 0, AND);
1634 GenInstrRegister(SPECIAL, rs, rt, rd, 0, OR);
1645 GenInstrRegister(SPECIAL, rs, rt, rd, 0, XOR);
1656 GenInstrRegister(SPECIAL, rs, rt, rd, 0, NOR);
1670 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, SLL);
1675 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SLLV);
1680 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, SRL);
1685 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SRLV);
1690 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, SRA);
1695 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SRAV);
1720 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, DSLL);
1725 GenInstrRegister(SPECIAL, rs, rt, rd, 0, DSLLV);
1730 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, DSRL);
1735 GenInstrRegister(SPECIAL, rs, rt, rd, 0, DSRLV);
1756 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, DSRA);
1761 GenInstrRegister(SPECIAL, rs, rt, rd, 0, DSRAV);
1766 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, DSLL32);
1771 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, DSRL32);
1776 GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, DSRA32);
2061 GenInstrRegister(SPECIAL, zero_reg, zero_reg, rd, 0, MFHI);
2066 GenInstrRegister(SPECIAL, zero_reg, zero_reg, rd, 0, MFLO);
2072 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SLT);
2077 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SLTU);
2093 GenInstrRegister(SPECIAL, rs, rt, rd, 0, MOVZ);
2098 GenInstrRegister(SPECIAL, rs, rt, rd, 0, MOVN);
2105 GenInstrRegister(SPECIAL, rs, rt, rd, 0, MOVCI);
2112 GenInstrRegister(SPECIAL, rs, rt, rd, 0, MOVCI);
2131 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SELEQZ_S);
2151 GenInstrRegister(SPECIAL, rs, rt, rd, 0, SELNEZ_S);
2172 GenInstrRegister(SPECIAL2, rs, rd, rd, 0, CLZ);
2174 GenInstrRegister(SPECIAL, rs, zero_reg, rd, 1, CLZ_R6);
2183 GenInstrRegister(SPECIAL3, rs, rt, pos + size - 1, pos, INS);
2191 GenInstrRegister(SPECIAL3, rs, rt, size - 1, pos, EXT);
2227 GenInstrRegister(COP1, MTC1, rt, fs, f0);
2232 GenInstrRegister(COP1, MTHC1, rt, fs, f0);
2237 GenInstrRegister(COP1, DMTC1, rt, fs, f0);
2242 GenInstrRegister(COP1, MFC1, rt, fs, f0);
2247 GenInstrRegister(COP1, MFHC1, rt, fs, f0);
2252 GenInstrRegister(COP1, DMFC1, rt, fs, f0);
2257 GenInstrRegister(COP1, CTC1, rt, fs);
2262 GenInstrRegister(COP1, CFC1, rt, fs);
2278 GenInstrRegister(COP1, D, ft, fs, fd, ADD_D);
2283 GenInstrRegister(COP1, D, ft, fs, fd, SUB_D);
2288 GenInstrRegister(COP1, D, ft, fs, fd, MUL_D);
2294 GenInstrRegister(COP1X, fr, ft, fs, fd, MADD_D);
2299 GenInstrRegister(COP1, D, ft, fs, fd, DIV_D);
2304 GenInstrRegister(COP1, D, f0, fs, fd, ABS_D);
2309 GenInstrRegister(COP1, D, f0, fs, fd, MOV_D);
2314 GenInstrRegister(COP1, D, f0, fs, fd, NEG_D);
2319 GenInstrRegister(COP1, D, f0, fs, fd, SQRT_D);
2326 GenInstrRegister(COP1, S, f0, fs, fd, CVT_W_S);
2331 GenInstrRegister(COP1, D, f0, fs, fd, CVT_W_D);
2336 GenInstrRegister(COP1, S, f0, fs, fd, TRUNC_W_S);
2341 GenInstrRegister(COP1, D, f0, fs, fd, TRUNC_W_D);
2346 GenInstrRegister(COP1, S, f0, fs, fd, ROUND_W_S);
2351 GenInstrRegister(COP1, D, f0, fs, fd, ROUND_W_D);
2356 GenInstrRegister(COP1, S, f0, fs, fd, FLOOR_W_S);
2361 GenInstrRegister(COP1, D, f0, fs, fd, FLOOR_W_D);
2366 GenInstrRegister(COP1, S, f0, fs, fd, CEIL_W_S);
2371 GenInstrRegister(COP1, D, f0, fs, fd, CEIL_W_D);
2377 GenInstrRegister(COP1, S, f0, fs, fd, CVT_L_S);
2383 GenInstrRegister(COP1, D, f0, fs, fd, CVT_L_D);
2389 GenInstrRegister(COP1, S, f0, fs, fd, TRUNC_L_S);
2395 GenInstrRegister(COP1, D, f0, fs, fd, TRUNC_L_D);
2400 GenInstrRegister(COP1, S, f0, fs, fd, ROUND_L_S);
2405 GenInstrRegister(COP1, D, f0, fs, fd, ROUND_L_D);
2410 GenInstrRegister(COP1, S, f0, fs, fd, FLOOR_L_S);
2415 GenInstrRegister(COP1, D, f0, fs, fd, FLOOR_L_D);
2420 GenInstrRegister(COP1, S, f0, fs, fd, CEIL_L_S);
2425 GenInstrRegister(COP1, D, f0, fs, fd, CEIL_L_D);
2433 GenInstrRegister(COP1, fmt, ft, fs, fd, MIN);
2441 GenInstrRegister(COP1, fmt, ft, fs, fd, MINA);
2449 GenInstrRegister(COP1, fmt, ft, fs, fd, MAX);
2457 GenInstrRegister(COP1, fmt, ft, fs, fd, MAXA);
2462 GenInstrRegister(COP1, W, f0, fs, fd, CVT_S_W);
2468 GenInstrRegister(COP1, L, f0, fs, fd, CVT_S_L);
2473 GenInstrRegister(COP1, D, f0, fs, fd, CVT_S_D);
2478 GenInstrRegister(COP1, W, f0, fs, fd, CVT_D_W);
2484 GenInstrRegister(COP1, L, f0, fs, fd, CVT_D_L);
2489 GenInstrRegister(COP1, S, f0, fs, fd, CVT_D_S);