Home | History | Annotate | Download | only in priv

Lines Matching defs:DIP

86 #define DIP(format, args...)           \
1602 DIP("dsrl r%u, r%u, %lld", regRd, regRt, sImmsa);
1608 DIP("drotr r%u, r%u, %lld", regRd, regRt, sImmsa);
1623 DIP("dsrl32 r%u, r%u, %lld", regRd, regRt, sImmsa + 32);
1628 DIP("drotr32 r%u, r%u, %lld", regRd, regRt, sImmsa);
1646 DIP("dsrlv r%u, r%u, r%u", regRd, regRt, regRs);
1655 DIP("drotrv r%u, r%u, r%u", regRd, regRt, regRs);
1682 DIP("dsll r%u, r%u, %lld", regRd, regRt, sImmsa);
1689 DIP("dsll32 r%u, r%u, %lld", regRd, regRt, sImmsa);
1695 DIP("dsllv r%u, r%u, r%u", regRd, regRt, regRs);
1706 DIP("dsra r%u, r%u, %lld", regRd, regRt, sImmsa);
1713 DIP("dsra32 r%u, r%u, %lld", regRd, regRt, sImmsa);
1720 DIP("dsrav r%u, r%u, r%u", regRd, regRt, regRs);
1793 DIP("c.%s.s %u, f%u, f%u", showCondCode(cond), fpc_cc, fs, ft);
2002 DIP("c.%s.d %u, f%u, f%u", showCondCode(cond), fpc_cc, fs, ft);
2308 DIP("dmul r%u, r%u, r%u", regRd, regRs, regRt);
2316 DIP("saa r%u, (r%u)", regRt, regRs);
2331 DIP( "saad r%u, (r%u)", regRt, regRs);
2352 DIP("lai r%u,(r%u)\n", regRd, regRs);
2365 DIP("laid r%u,(r%u)\n", regRd, regRs);
2378 DIP("lad r%u,(r%u)\n", regRd, regRs);
2391 DIP("ladd r%u,(r%u)\n", regRd, regRs);
2404 DIP("las r%u,(r%u)\n", regRd, regRs);
2415 DIP("lasd r%u,(r%u)\n", regRd, regRs);
2426 DIP("lac r%u,(r%u)\n", regRd, regRs);
2437 DIP("lacd r%u,(r%u)\n", regRd, regRs);
2448 DIP("laa r%u,(r%u),r%u\n", regRd, regRs, regRt);
2461 DIP("laad r%u,(r%u),r%u\n", regRd, regRs, regRt);
2474 DIP("law r%u,(r%u)\n", regRd, regRs);
2485 DIP("lawd r%u,(r%u)\n", regRd, regRs);
2504 DIP("BADDU r%u, r%u, r%u", regRs, regRt, regRd);
2528 DIP("pop r%u, r%u", regRd, regRs);
2584 DIP("dpop r%u, r%u", regRd, regRs);
2615 DIP("cins r%u, r%u, %u, %u\n", regRt, regRs, p, lenM1);
2624 DIP("cins32 r%u, r%u, %d, %d\n", regRt, regRs, p+32, lenM1);
2633 DIP("exts r%u, r%u, %d, %d\n", regRt, regRs, p, lenM1);
2643 DIP("exts32 r%u, r%u, %d, %d\n", regRt, regRs, p, lenM1);
2652 DIP("sne r%u, r%u, r%u", regRd,regRs, regRt);
2664 DIP("seq r%u, r%u, %d", regRd, regRs, regRt);
2676 DIP("seqi r%u, r%u, %u", regRt, regRs, imm);
2688 DIP("snei r%u, r%u, %u", regRt, regRs, imm);
2711 DIP("lwx r%u, r%u(r%u)", regRd, regRt, regRs);
2718 DIP("lhx r%u, r%u(r%u)", regRd, regRt, regRs);
2728 DIP("ldx r%u, r%u(r%u)", regRd, regRt, regRs);
2735 DIP("lbux r%u, r%u(r%u)", regRd, regRt, regRs);
2746 DIP("lwux r%u, r%u(r%u)", regRd, regRt, regRs);
2753 DIP("lhux r%u, r%u(r%u)", regRd, regRt, regRs);
2764 DIP("lbx r%u, r%u(r%u)", regRd, regRs, regRt);
2818 DIP("mfhi ac%u r%u", ac_mfhilo, rd);
2824 DIP("mthi ac%u r%u", ac, rs);
2832 DIP("mflo ac%u r%u", ac_mfhilo, rd);
2838 DIP("mtlo ac%u r%u", ac, rs);
2846 DIP("mult ac%u r%u, r%u", ac, rs, rt);
2855 DIP("multu ac%u r%u, r%u", ac, rs, rt);
2869 DIP("madd ac%u, r%u, r%u", ac, rs, rt);
2882 DIP("maddu ac%u r%u, r%u", ac, rs, rt);
2895 DIP("msub ac%u r%u, r%u", ac, rs, rt);
2908 DIP("msubu ac%u r%u, r%u", ac, rs, rt);
2928 DIP("absq_s.qb r%u, r%u", rd, rt);
3077 DIP("repl.qb r%u, %u", rd, dsp_imm);
3085 DIP("replv.qb r%u, r%u", rd, rt);
3098 DIP("precequ.ph.qbl r%u, r%u", rd, rt);
3115 DIP("precequ.ph.qbr r%u, r%u", rd, rt);
3132 DIP("precequ.ph.qbla r%u, r%u", rd, rt);
3149 DIP("precequ.ph.qbra r%u, r%u", rd, rt);
3166 DIP("absq_s.ph r%u, r%u", rd, rt);
3245 DIP("repl.ph r%u, %u", rd, dsp_imm);
3253 DIP("replv.ph r%u, r%u", rd, rt);
3262 DIP("preceq.w.phl r%u, r%u", rd, rt);
3270 DIP("preceq.w.phr r%u, r%u", rd, rt);
3278 DIP("absq_s.w r%u, r%u", rd, rt);
3307 DIP("bitrev r%u, r%u", rd, rt);
3375 DIP("preceu.ph.qbl r%u, r%u", rd, rt);
3392 DIP("preceu.ph.qbla r%u, r%u", rd, rt);
3409 DIP("preceu.ph.qbr r%u, r%u", rd, rt);
3424 DIP("preceu.ph.qbra r%u, r%u", rd, rt);
3444 DIP("extr.w r%u, ac%u, %u", rt, ac, rs);
3569 DIP("extrv.w r%u, ac%u, r%u", rt, ac, rs);
3704 DIP("extp r%u, ac%u, %u", rt, ac, rs);
3787 DIP("extpv r%u, ac%u, r%u", rt, ac, rs);
3882 DIP("extr_r.w r%u, ac%u, %u", rt, ac, rs);
4015 DIP("extrv_r.w r%u, ac%u, r%u", rt, ac, rs);
4146 DIP("extr_rs.w r%u, ac%u, %u", rt, ac, rs);
4283 DIP("extrv_rs.w r%u, ac%u, r%u", rt, ac, rs);
4431 DIP("extpdp r%u, ac%u, %u", rt, ac, rs);
4525 DIP("extpdpv r%u, ac%u, r%u", rt, ac, rs);
4632 DIP("extr_s.h r%u, ac%u, %u", rt, ac, rs);
4747 DIP("extrv_s.h r%u, ac%u, %u", rt, ac, rs);
4867 DIP("rddsp r%u, mask 0x%x", rd, rddsp_mask);
4936 DIP("wrdsp r%u, mask 0x%x", rs, wrdsp_mask);
5028 DIP("shilo ac%u, %u", ac, shift);
5059 DIP("shilov ac%u, r%u", ac, rs);
5097 DIP("mthlip r%u, ac%u", rs, ac);
5136 DIP("lwx r%u, r%u(r%u)", rd, rt, rs);
5146 DIP("lhx r%u, r%u(r%u)", rd, rt, rs);
5156 DIP("lbux r%u, r%u(r%u)", rd, rt, rs);
5173 DIP("insv r%u, r%u", rt, rs);
5264 DIP("addu.qb r%u, r%u, r%u", rd, rs, rt);
5367 DIP("subu.qb r%u, r%u, r%u", rd, rs, rt);
5469 DIP("addu_s.qb r%u, r%u, r%u", rd, rs, rt);
5589 DIP("subu_s.qb r%u, r%u, r%u", rd, rs, rt);
5686 DIP("muleu_s.ph.qbl r%u, r%u, r%u", rd, rs, rt);
5742 DIP("muleu_s.ph.qbr r%u, r%u, r%u", rd, rs, rt);
5799 DIP("addu.ph r%u, r%u, r%u", rd, rs, rt);
5853 DIP("subu.ph r%u, r%u, r%u", rd, rs, rt);
5906 DIP("addq.ph r%u, r%u, r%u", rd, rs, rt);
5975 DIP("subq.ph r%u, r%u, r%u", rd, rs, rt);
6044 DIP("addu_s.ph r%u, r%u, r%u", rd, rs, rt);
6103 DIP("subu_s.ph r%u, r%u, r%u", rd, rs, rt);
6159 DIP("addq_s.ph r%u r%u, r%u", rd, rs, rt);
6244 DIP("subq_s.ph r%u r%u, r%u", rd, rs, rt);
6329 DIP("addsc r%u, r%u, r%u", rd, rs, rt);
6357 DIP("addwc r%u, r%u, r%u", rd, rs, rt);
6398 DIP("modsub r%u, r%u, r%u", rd, rs, rt);
6430 DIP("raddu.w.qb r%u, r%u", rd, rs);
6454 DIP("addq_s.w r%u, r%u, r%u", rd, rs, rt);
6492 DIP("subq_s.w r%u, r%u, r%u", rd, rs, rt);
6530 DIP("muleq_s.w.phl r%u, r%u, r%u", rd, rs, rt);
6572 DIP("muleq_s.w.phr r%u, r%u, r%u", rd, rs, rt);
6612 DIP("mulq_s.ph r%u, r%u, r%u", rd, rs, rt);
6698 DIP("mulq_rs.ph r%u, r%u, r%u", rd, rs, rt);
6791 DIP("cmpu.eq.qb r%u, r%u", rs, rt);
6863 DIP("cmpu.lt.qb r%u, r%u", rs, rt);
6940 DIP("cmpu.le.qb r%u, r%u", rs, rt);
7017 DIP("pick.qb r%u, r%u, r%u", rd, rs, rt);
7076 DIP("cmpgu.eq.qb r%u, r%u, r%u", rd, rs, rt);
7142 DIP("cmpgu.lt.qb r%u, r%u, r%u", rd, rs, rt);
7207 DIP("cmpgu.le.qb r%u, r%u, r%u", rd, rs, rt);
7272 DIP("cmp.eq.ph r%u, r%u", rs, rt);
7300 DIP("cmp.lt.ph r%u, r%u", rs, rt);
7333 DIP("cmp.le.ph r%u, r%u", rs, rt);
7366 DIP("pick.qb r%u, r%u, r%u", rd, rs, rt);
7394 DIP("precrq.qb.ph r%u, r%u, %u", rd, rs, rt);
7411 DIP("precr.qb.ph r%u, r%u, r%u", rd, rs, rt);
7429 DIP("precrqu_s.qb.ph r%u, r%u, %u", rd, rs, rt);
7641 DIP("precrq.ph.w r%u, r%u, %u", rd, rs, rt);
7649 DIP("precrq_rs.ph.w r%u, r%u, %u", rd, rs, rt);
7716 DIP("precr_sra.ph.w r%u, r%u, %u", rt, rs, rd);
7735 DIP("precr_sra_r.ph.w r%u, r%u, %u", rt, rs, rd);
7767 DIP("packrl.ph r%u, r%u, r%u", rd, rs, rt);
7776 DIP("cmpgdu.eq.qb r%u, r%u, r%u", rd, rs, rt);
7870 DIP("cmpgdu.lt.qb r%u, r%u, r%u", rd, rs, rt);
7964 DIP("cmpgdu.le.qb r%u, r%u, r%u", rd, rs, rt);
8066 DIP("shll.qb r%u, r%u, %u", rd, rt, rs);
8182 DIP("shrl.qb r%u, r%u, %u", rd, rt, rs);
8240 DIP("shllv.qb r%u, r%u, r%u", rd, rt, rs);
8361 DIP("shrlv.qb r%u, r%u, r%u", rd, rt, rs);
8401 DIP("shra.qb r%u, r%u, %u", rd, rt, rs);
8512 DIP("shra_r.qb r%u, r%u, %u", rd, rt, rs);
8582 DIP("shrav.qb r%u, r%u, %u", rd, rt, rs);
8768 DIP("shrav_r.qb r%u, r%u, r%u", rd, rt, rs);
8846 DIP("shll.ph r%u, r%u, %u", rd, rt, rs);
8956 DIP("shra.ph r%u, r%u, %u", rd, rt, rs);
8978 DIP("shllv.ph r%u, r%u, r%u", rd, rt, rs);
9088 DIP("shrav.ph r%u, r%u, r%u", rd, rt, rs);
9116 DIP("shll_s.ph r%u, r%u, %u", rd, rt, rs);
9299 DIP("shra.ph r%u, r%u, %u", rd, rt, rs);
9331 DIP("shllv_s.ph r%u, r%u, r%u", rd, rt, rs);
9470 DIP("shrav_r.ph r%u, r%u, r%u", rd, rt, rs);
9514 DIP("shll_s.w r%u, r%u, %u", rd, rt, rs);
9594 DIP("shra_r.w r%u, r%u, %u", rd, rt, rs);
9613 DIP("shllv_s.w r%u, r%u, r%u", rd, rt, rs);
9687 DIP("shrav_r.w r%u, r%u, r%u", rd, rt, rs);
9711 DIP("shrl.ph r%u, r%u, %u", rd, rt, rs);
9729 DIP("shrlv.ph r%u, r%u, r%u", rd, rt, rs);
9769 DIP("adduh.qb r%u, r%u, r%u", rd, rs, rt);
9779 DIP("subuh.qb r%u, r%u, r%u", rd, rs, rt);
9789 DIP("adduh_r.qb r%u, r%u, r%u", rd, rs, rt);
9878 DIP("subuh_r.qb r%u, r%u, r%u", rd, rs, rt);
9966 DIP("addqh.ph r%u, r%u, r%u", rd, rs, rt);
10003 DIP("subqh.ph r%u, r%u, r%u", rd, rs, rt);
10011 DIP("addqh_r.ph r%u, r%u, r%u", rd, rs, rt);
10053 DIP("subqh_r.ph r%u, r%u, r%u", rd, rs, rt);
10095 DIP("mul.ph r%u, r%u, r%u", rd, rs, rt);
10156 DIP("mul_s.ph r%u r%u, r%u", rd, rs, rt);
10246 DIP("addqh.w r%u, r%u, r%u", rd, rs, rt);
10262 DIP("subqh.w r%u, r%u, r%u", rd, rs, rt);
10278 DIP("addqh_r.w r%u, r%u, r%u", rd, rs, rt);
10298 DIP("subqh_r.w r%u, r%u, r%u", rd, rs, rt);
10318 DIP("mulq_s.w r%u, r%u, r%u", rd, rs, rt);
10350 DIP("mulq_rs.w r%u, r%u, r%u", rd, rs, rt);
10391 DIP("dpa.w.ph ac%u, r%u, r%u", ac, rs, rt);
10420 DIP("dps.w.ph ac%u, r%u, r%u", ac, rs, rt);
10449 DIP("mulsa.w.ph ac%u, r%u, r%u", ac, rs, rt);
10475 DIP("dpau.h.qbl ac%u, r%u, r%u", ac, rs, rt);
10509 DIP("dpaq_s.w.ph ac%u, r%u, r%u", ac, rs, rt);
10602 DIP("dpsq_s.w.ph ac%u r%u, r%u", ac, rs, rt);
10696 DIP("mulsaq_s.w.ph ac%u r%u, r%u", ac, rs, rt);
10800 DIP("dpau.h.qbr ac%u, r%u, r%u", ac, rs, rt);
10830 DIP("dpax.w.ph ac%u, r%u, r%u", ac, rs, rt);
10858 DIP("dpsx.w.ph ac%u r%u, r%u", ac, rs, rt);
10887 DIP("dpsu.h.qbl ac%u, r%u, r%u", ac, rs, rt);
10920 DIP("dpaq_sa.l.w ac%u, r%u, r%u", ac, rs, rt);
11017 DIP("dpsq_sa.l.w ac%u, r%u, r%u", ac, rs, rt);
11116 DIP("dpsu.h.qbr ac%u r%u, r%u", ac, rs, rt);
11148 DIP("maq_sa.w.phl ac%u, r%u, r%u", ac, rs, rt);
11238 DIP("maq_sa.w.phr ac%u, r%u, r%u", ac, rs, rt);
11328 DIP("maq_s.w.phl ac%u, r%u, r%u", ac, rs, rt);
11385 DIP("maq_s.w.phr ac%u, r%u, r%u", ac, rs, rt);
11442 DIP("dpaqx_s.w.ph ac%u, r%u, r%u", ac, rs, rt);
11534 DIP("dpsqx_s.w.ph ac%u, r%u, r%u", ac, rs, rt);
11628 DIP("dpaqx_sa.w.ph ac%u, r%u, r%u", ac, rs, rt);
11794 DIP("dpsqx_sa.w.ph ac%u, r%u, r%u", ac, rs, rt);
11967 DIP("append r%u, r%u, %u", rt, rs, rd);
12001 DIP("prepend r%u, r%u, %u", rt, rs, rd);
12046 DIP("balign r%u, r%u, %u", rt, rs, rd);
12141 DIP("\t0x%llx:\t0x%08x\t", (Addr64)guest_PC_curr_instr, cins);
12186 DIP("$11 = client_request ( $12 )");
12197 DIP("$11 = guest_NRADDR");
12209 DIP("branch-and-link-to-noredir $25");
12220 DIP("IR injection");
12279 DIP("jal 0x%x", instr_index);
12294 DIP("j 0x%x", instr_index);
12307 DIP("mfhc1 r%u, f%u", rt, fs);
12325 DIP("mthc1 r%u, f%u", rt, fs);
12361 DIP("bc1t %u, %u", bc1_cc, imm);
12367 DIP("bc1f %u, %u", bc1_cc, imm);
12372 DIP("bc1fl %u, %u", bc1_cc, imm);
12377 DIP("bc1tl %u, %u", bc1_cc, imm);
12406 DIP("abs.s f%u, f%u", fd, fs);
12411 DIP("abs.d f%u, f%u", fd, fs);
12422 DIP("mul.d f%u, f%u, f%u", fd, fs, ft);
12429 DIP("mul.s f%u, f%u, f%u", fd, fs, ft);
12444 DIP("div.d f%u, f%u, f%u", fd, fs, ft);
12451 DIP("div.s f%u, f%u, f%u", fd, fs, ft);
12467 DIP("sub.d f%u, f%u, f%u", fd, fs, ft);
12475 DIP("sub.s f%u, f%u, f%u", fd, fs, ft);
12491 DIP("mov.d f%u, f%u", fd, fs);
12500 DIP("mov.s f%u, f%u", fd, fs);
12511 DIP("neg.s f%u, f%u", fd, fs);
12516 DIP("neg.d f%u, f%u", fd, fs);
12527 DIP("round.l.s f%u, f%u", fd, fs);
12541 DIP("round.l.d f%u, f%u", fd, fs);
12559 DIP("trunc.l.s f%u, f%u", fd, fs);
12572 DIP("trunc.l.d f%u, f%u", fd, fs);
12589 DIP("recip.s f%u, f%u", fd, fs);
12598 DIP("recip.d f%u, f%u", fd, fs);
12615 DIP("movn.s f%u, f%u, r%u", fd, fs, rt);
12626 DIP("movn.d f%u, f%u, r%u", fd, fs, rt);
12644 DIP("movz.s f%u, f%u, r%u", fd, fs, rt);
12655 DIP("movz.d f%u, f%u, r%u", fd, fs, rt);
12675 DIP("movt.d f%u, f%u, %u", fd, fs, mov_cc);
12699 DIP("movt.s f%u, f%u, %u", fd, fs, mov_cc);
12756 DIP("movf.d f%u, f%u, %u", fd, fs, mov_cc);
12780 DIP("movf.s f%u, f%u, %u", fd, fs, mov_cc);
12838 DIP("add.s f%u, f%u, f%u", fd, fs, ft);
12847 DIP("add.d f%u, f%u, f%u", fd, fs, ft);
12855 DIP("mtc1 r%u, f%u", rt, fs);
12869 DIP("dmtc1 r%u, f%u", rt, fs);
12875 DIP("mfc1 r%u, f%u", rt, fs);
12890 DIP("dmfc1 r%u, f%u", rt, fs);
12895 DIP("ctc1 r%u, f%u", rt, fs);
12946 DIP("cfc1 r%u, f%u", rt, fs);
13000 DIP("cvt.d.s f%u, f%u", fd, fs);
13020 DIP("cvt.d.w %u, %u", fd, fs);
13042 DIP("cvt.d.l %u, %u", fd, fs);
13061 DIP("cvt.s.w %u, %u", fd, fs);
13083 DIP("cvt.s.d %u, %u", fd, fs);
13092 DIP("cvt.s.l %u, %u", fd, fs);
13113 DIP("cvt.w.s %u, %u", fd, fs);
13124 DIP("cvt.w.d %u, %u", fd, fs);
13143 DIP("cvt.l.s %u, %u", fd, fs);
13158 DIP("cvt.l.d %u, %u", fd, fs);
13177 DIP("floor.l.s %u, %u", fd, fs);
13192 DIP("floor.l.d %u, %u", fd, fs);
13209 DIP("round.w.s f%u, f%u", fd, fs);
13233 DIP("round.w.d f%u, f%u", fd, fs);
13259 DIP("floor.w.s f%u, f%u", fd, fs);
13283 DIP("floor.w.d f%u, f%u", fd, fs);
13310 DIP("trunc.w.s %u, %u", fd, fs);
13333 DIP("trunc.w.d %u, %u", fd, fs);
13361 DIP("ceil.w.s %u, %u", fd, fs);
13385 DIP("ceil.w.d %u, %u", fd, fs);
13409 DIP("ceil.l.s %u, %u", fd, fs);
13424 DIP("ceil.l.d %u, %u", fd, fs);
13443 DIP("rsqrt.s %u, %u", fd, fs);
13452 DIP("rsqrt.d %u, %u", fd, fs);
13479 DIP("lwc1 f%u, %u(r%u)", ft, imm, rs);
13494 DIP("swc1 f%u, %u(r%u)", ft, imm, rs);
13509 DIP("pref");
13514 DIP("ldc1 f%u, %u(%u)", rt, imm, rs);
13521 DIP("sdc1 f%u, %u(%u)", ft, imm, rs);
13527 DIP("lw r%u, %u(r%u)", rt, imm, rs);
13533 DIP("lb r%u, %u(r%u)", rt, imm, rs);
13542 DIP("lbu r%u, %u(r%u)", rt, imm, rs);
13551 DIP("lh r%u, %u(r%u)", rt, imm, rs);
13560 DIP("lhu r%u, %u(r%u)", rt, imm, rs);
13570 DIP("lui r%u, imm: 0x%x", rt, imm);
13581 DIP("lwxc1 f%u, r%u(r%u)", fd, rt, rs);
13605 DIP("ldxc1 f%u, r%u(r%u)", fd, rt, rs);
13615 DIP("luxc1 f%u, r%u(r%u)", fd, rt, rs);
13633 DIP("swxc1 f%u, r%u(r%u)", ft, rt, rs);
13645 DIP("sdxc1 f%u, r%u(r%u)", fs, rt, rs);
13654 DIP("suxc1 f%u, r%u(r%u)", fd, rt, rs);
13672 DIP("prefx");
13676 DIP("madd.s f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13687 DIP("madd.d f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13694 DIP("msub.s f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13705 DIP("msub.d f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13712 DIP("nmadd.s f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13724 DIP("nmadd.d f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13733 DIP("nmsub.s f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13745 DIP("nmsub.d f%u, f%u, f%u, f%u", fd, fmt, fs, ft);
13760 DIP("lwl r%u, %u(r%u)", rt, imm, rs);
13835 DIP("lwr r%u, %u(r%u)", rt, imm, rs);
13899 DIP("sw r%u, %u(r%u)", rt, imm, rs);
13905 DIP("sdl r%u, %u(r%u)", rt, imm, rs);
14030 DIP("sdr r%u, %u(r%u)", rt, imm, rs);
14151 DIP("sb r%u, %u(r%u)", rt, imm, rs);
14157 DIP("sh r%u, %u(r%u)", rt, imm, rs);
14163 DIP("swl r%u, %u(r%u)", rt, imm, rs);
14290 DIP("swr r%u, %u(r%u)", rt, imm, rs);
14437 DIP("mul r%u, r%u, r%u", rd, rs, rt);
14455 DIP("madd r%u, r%u", rs, rt);
14487 DIP("madd r%u, r%u", rs, rt);
14518 DIP("maddu r%u, r%u", rs, rt);
14550 DIP("maddu r%u, r%u", rs, rt);
14580 DIP("msub r%u, r%u", rs, rt);
14612 DIP("msub r%u, r%u", rs, rt);
14646 DIP("msubu r%u, r%u", rs, rt);
14678 DIP("msubu r%u, r%u", rs, rt);
14713 DIP("dmul r%u, r%u, r%u", rd, rs, rt);
14722 DIP("ldaddw r%u, r%u", rt, rs);
14743 DIP("ldaddw r%u, r%u", rt, rs);
14759 DIP("swapw r%u, r%u", rt, rs);
14769 DIP("swapw r%u, r%u", rt, rs);
14779 DIP("clz r%u, r%u", rd, rs);
14798 DIP("clo r%u, r%u", rd, rs);
14824 DIP("dclz r%u, r%u", rd, rs);
14833 DIP("dclo r%u, r%u", rd, rs);
14858 DIP("dextm r%u, r%u, %u, %u", rt, rs, lsb, msb + 1);
14875 DIP("dextu r%u, r%u, %u, %u", rt, rs, srcPos, dstSz);
14913 DIP("dinsm r%u, r%u, %u, %u", rt, rs, lsb, msb);
14965 DIP("dinsu r%u, r%u, %u, %u", rt, rs, lsb, msb);
15013 DIP("dins r%u, r%u, %u, %u", rt, rs, lsb,
15048 DIP("dsbh r%u, r%u", rd, rt);
15066 DIP("dshd r%u, r%u\n", rd, rt);
15095 DIP("rdhwr r%u, r%u", rt, rd);
15123 DIP("ins size:%u msb:%u lsb:%u", size, msb, lsb);
15176 DIP("ext size:%u msb:%u lsb:%u", size, msb, lsb);
15198 DIP("dext r%u, r%u, %u, %u", rt, rs, lsb, msb + 1);
15215 DIP("wsbh r%u, r%u", rd, rt);
15236 DIP("seb r%u, r%u", rd, rt);
15244 DIP("seh r%u, r%u", rd, rt);
15464 DIP("rdhwr r%u, r%u", rt, rd);
15480 DIP("movf r%u, r%u, %u", rd, rs, mov_cc);
15499 DIP("movt r%u, r%u, %u", rd, rs, mov_cc);
15521 DIP("movz r%u, r%u, r%u", rd, rs, rt);
15544 DIP("movn r%u, r%u, r%u", rd, rs, rt);
15580 DIP("mult r%u, r%u", rs, rt);
15604 DIP("multu r%u, r%u", rs, rt);
15616 DIP("add r%u, r%u, r%u", rd, rs, rt);
15660 DIP("div r%u, r%u", rs, rt);
15682 DIP("divu r%u, r%u", rs, rt);
15702 DIP("dmult r%u, r%u", rs, rt);
15712 DIP("dmultu r%u, r%u", rs, rt);
15722 DIP("ddiv r%u, r%u", rs, rt);
15732 DIP("ddivu r%u, r%u", rs, rt);
15753 DIP("mfhi r%u", rd);
15768 DIP("mthi r%u", rs);
15783 DIP("mflo r%u", rd);
15798 DIP("mtlo r%u", rs);
15805 DIP("addu r%u, r%u, r%u", rd, rs, rt);
15814 DIP("sub r%u, r%u, r%u", rd, rs, rt);
15853 DIP("subu r%u, r%u, r%u", rd, rs, rt);
15862 DIP("and r%u, r%u, r%u", rd, rs, rt);
15871 DIP("or r%u, r%u, r%u", rd, rs, rt);
15880 DIP("xor r%u, r%u, r%u", rd, rs, rt);
15889 DIP("nor r%u, r%u, r%u", rd, rs, rt);
15899 DIP("jr r%u", rs);
15906 DIP("jalr r%u r%u", rd, rs);
15921 DIP("syscall");
15931 DIP("slt r%u, r%u, r%u", rd, rs, rt);
15941 DIP("sltu r%u, r%u, r%u", rd, rs, rt);
15951 DIP("sll r%u, r%u, %u", rd, rt, sa);
15966 DIP("sllv r%u, r%u, r%u", rd, rt, rs);
15985 DIP("sra r%u, r%u, %u", rd, rt, sa);
16009 DIP("srav r%u, r%u, r%u", rd, rt, rs);
16039 DIP("rotr r%u, r%u, %u", rd, rt, sa);
16043 DIP("srl r%u, r%u, %u", rd, rt, sa);
16061 DIP("rotrv r%u, r%u, r%u", rd, rt, rs);
16066 DIP("srlv r%u, r%u, r%u", rd, rt, rs);
16077 DIP("break 0x%x", trap_code);
16086 DIP("tge r%u, r%u %u", rs, rt, trap_code);
16141 DIP("tgeu r%u, r%u %u", rs, rt, trap_code);
16196 DIP("tlt r%u, r%u %u", rs, rt, trap_code);
16233 DIP("tltu r%u, r%u %u", rs, rt, trap_code);
16270 DIP("teq r%u, r%u, %u", rs, rt, trap_code);
16307 DIP("tne r%u, r%u %u", rs, rt, trap_code);
16357 DIP("sync 0x%x", sel);
16362 DIP("dadd r%u, r%u, r%u", rd, rs, rt);
16408 DIP("daddu r%u, r%u, r%u", rd, rs, rt);
16413 DIP("dsub r%u, r%u, r%u", rd, rs, rt);
16462 DIP("dsub r%u, r%u,r%u", rd, rt, rt);
16475 DIP("bltz r%u, %u", rs, imm);
16486 DIP("bgez r%u, %u", rs, imm);
16497 DIP("bltzl r%u, %u", rs, imm);
16506 DIP("bgezl r%u, %u", rs, imm);
16514 DIP("bltzal r%u, %u", rs, imm);
16525 DIP("bltzall r%u, %u", rs, imm);
16536 DIP("bgezal r%u, %u", rs, imm);
16547 DIP("bgezall r%u, %u", rs, imm);
16565 DIP("tgei r%u, %u %u", rs, imm, trap_code);
16586 DIP("tgeiu r%u, %u %u", rs, imm, trap_code);
16607 DIP("tlti r%u, %u %u", rs, imm, trap_code);
16624 DIP("tltiu r%u, %u %u", rs, imm, trap_code);
16641 DIP("teqi r%u, %u %u", rs, imm, trap_code);
16658 DIP("tnei r%u, %u %u", rs, imm, trap_code);
16675 DIP("bposge32 %u", imm);
16694 DIP("beq r%u, r%u, %u", rs, rt, imm);
16704 DIP("beql r%u, r%u, %u", rs, rt, imm);
16710 DIP("bne r%u, r%u, %u", rs, rt, imm);
16720 DIP("bnel r%u, r%u, %u", rs, rt, imm);
16726 DIP("bgtz r%u, %u", rs, imm);
16736 DIP("bgtzl r%u, %u", rs, imm);
16746 DIP("blez r%u, %u", rs, imm);
16756 DIP("blezl r%u, %u", rs, imm);
16763 DIP("addi r%u, r%u, %u", rt, rs, imm);
16800 DIP("addiu r%u, r%u, %u", rt, rs, imm);
16810 DIP("andi r%u, r%u, %u", rt, rs, imm);
16819 DIP("xori r%u, r%u, %u", rt, rs, imm);
16828 DIP("ori r%u, r%u, %u", rt, rs, imm);
16837 DIP("slti r%u, r%u, %u", rt, rs, imm);
16847 DIP("sltiu r%u, r%u, %u", rt, rs, imm);
16857 DIP("daddi r%u, r%u, %u", rt, rs, imm);
16896 DIP("daddiu r%u, r%u, %u", rt, rs, imm);
16903 DIP("ldl r%u, %u(r%u)", rt, imm, rs);
16942 DIP("ldr r%u,%u(r%u)", rt, imm, rs);
16972 DIP("lwu r%u,%u(r%u)", rt, imm, rs);
16979 DIP("ll r%u, %u(r%u)", rt, imm, rs);
16995 DIP("lld r%u, %u(r%u)", rt, imm, rs);
17013 DIP("sc r%u, %u(r%u)", rt, imm, rs);
17046 DIP("scd r%u, %u(r%u)", rt, imm, rs);
17081 DIP("ld r%u, %u(r%u)", rt, imm, rs);
17087 DIP("sd r%u, %u(r%u)", rt, imm, rs);
17095 DIP("bbit0 r%u, 0x%x, %x", rs, rt, imm);
17114 DIP("bbit032 r%u, 0x%x, %x", rs, rt, imm);
17135 DIP("bbit1 r%u, 0x%x, %x", rs, rt, imm);
17154 DIP("bbit132 r%u, 0x%x, %x", rs, rt, imm);
17272 DIP("\n");