Home | History | Annotate | Download | only in priv

Lines Matching refs:DIP

198 #define DIP(format, args...)           \
2918 DIP("addic r%u,r%u,%d\n", rD_addr, rA_addr, (Int)simm16);
2927 DIP("addic. r%u,r%u,%d\n", rD_addr, rA_addr, (Int)simm16);
2941 DIP("li r%u,%d\n", rD_addr, (Int)simm16);
2944 DIP("addi r%u,r%u,%d\n", rD_addr, rA_addr, (Int)simm16);
2953 DIP("lis r%u,%d\n", rD_addr, (Int)simm16);
2956 DIP("addis r%u,r%u,0x%x\n", rD_addr, rA_addr, (Int)simm16);
2963 DIP("mulli r%u,r%u,%d\n", rD_addr, rA_addr, (Int)simm16);
2975 DIP("subfic r%u,r%u,%d\n", rD_addr, rA_addr, (Int)simm16);
2991 DIP("add%s%s r%u,r%u,r%u\n",
3003 DIP("addc%s%s r%u,r%u,r%u\n",
3019 DIP("adde%s%s r%u,r%u,r%u\n",
3044 DIP("addme%s%s r%u,r%u,r%u\n",
3070 DIP("addze%s%s r%u,r%u,r%u\n",
3089 DIP("divw%s%s r%u,r%u,r%u\n",
3122 DIP("divwu%s%s r%u,r%u,r%u\n",
3154 DIP("mulhw%s r%u,r%u,r%u\n", flag_rC ? ".":"",
3176 DIP("mulhwu%s r%u,r%u,r%u\n", flag_rC ? ".":"",
3194 DIP("mullw%s%s r%u,r%u,r%u\n",
3224 DIP("neg%s%s r%u,r%u\n",
3238 DIP("subf%s%s r%u,r%u,r%u\n",
3251 DIP("subfc%s%s r%u,r%u,r%u\n",
3268 DIP("subfe%s%s r%u,r%u,r%u\n",
3294 DIP("subfme%s%s r%u,r%u\n",
3321 DIP("subfze%s%s r%u,r%u\n",
3347 DIP("mulhd%s r%u,r%u,r%u\n", flag_rC ? ".":"",
3360 DIP("mulhdu%s r%u,r%u,r%u\n", flag_rC ? ".":"",
3368 DIP("mulld%s%s r%u,r%u,r%u\n",
3379 DIP("divd%s%s r%u,r%u,r%u\n",
3394 DIP("divdu%s%s r%u,r%u,r%u\n",
3416 DIP("divweu%s%s r%u,r%u,r%u\n",
3451 DIP("divwe%s%s r%u,r%u,r%u\n",
3483 DIP("divde%s%s r%u,r%u,r%u\n",
3495 DIP("divdeu%s%s r%u,r%u,r%u\n",
3558 DIP("cmpi cr%u,%u,r%u,%d\n", crfD, flag_L, rA_addr,
3572 DIP("cmpli cr%u,%u,r%u,0x%x\n", crfD, flag_L, rA_addr, uimm16);
3594 DIP("cmp cr%u,%u,r%u,r%u\n", crfD, flag_L, rA_addr, rB_addr);
3613 DIP("cmpl cr%u,%u,r%u,r%u\n", crfD, flag_L, rA_addr, rB_addr);
3672 DIP("andi. r%u,r%u,0x%x\n", rA_addr, rS_addr, uimm16);
3680 DIP("andis r%u,r%u,0x%x\n", rA_addr, rS_addr, uimm16);
3688 DIP("ori r%u,r%u,0x%x\n", rA_addr, rS_addr, uimm16);
3694 DIP("oris r%u,r%u,0x%x\n", rA_addr, rS_addr, uimm16);
3700 DIP("xori r%u,r%u,0x%x\n", rA_addr, rS_addr, uimm16);
3706 DIP("xoris r%u,r%u,0x%x\n", rA_addr, rS_addr, uimm16);
3717 DIP("and%s r%u,r%u,r%u\n",
3724 DIP("andc%s r%u,r%u,r%u\n",
3737 DIP("cntlzw%s r%u,r%u\n",
3756 DIP("eqv%s r%u,r%u,r%u\n",
3768 DIP("extsb%s r%u,r%u\n",
3781 DIP("extsh%s r%u,r%u\n",
3792 DIP("nand%s r%u,r%u,r%u\n",
3800 DIP("nor%s r%u,r%u,r%u\n",
3809 DIP("mr r%u,r%u\n", rA_addr, rS_addr);
3812 DIP("or%s r%u,r%u,r%u\n",
3820 DIP("orc%s r%u,r%u,r%u\n",
3827 DIP("xor%s r%u,r%u,r%u\n",
3840 DIP("extsw%s r%u,r%u\n", flag_rC ? ".":"", rA_addr, rS_addr);
3849 DIP("cntlzd%s r%u,r%u\n",
3860 DIP("cmpb r%u,r%u,r%u\n", rA_addr, rS_addr, rB_addr);
3878 DIP("mftgpr r%u,fr%u\n", rS_addr, rB_addr);
3892 DIP("mffgpr fr%u,r%u\n", rS_addr, rB_addr);
3904 DIP("popcntd r%u,r%u\n", rA_addr, rS_addr);
3911 DIP("popcntw r%u,r%u\n", rA_addr, rS_addr);
3940 DIP("bpermd r%u,r%u,r%u\n", rA_addr, rS_addr, rB_addr);
4049 DIP("prtyd r%u,r%u\n", rA_addr, rS_addr);
4166 DIP("rlwimi%s r%u,r%u,%d,%d,%d\n", flag_rC ? ".":"",
4202 DIP("rlwinm%s r%u,r%u,%d,%d,%d\n", flag_rC ? ".":"",
4218 DIP("slwi%s r%u,r%u,%d\n", flag_rC ? ".":"",
4225 DIP("srwi%s r%u,r%u,%d\n", flag_rC ? ".":"",
4232 DIP("rlwinm%s r%u,r%u,%d,%d,%d\n", flag_rC ? ".":"",
4245 DIP("rlwnm%s r%u,r%u,r%u,%d,%d\n", flag_rC ? ".":"",
4285 DIP("rldcl%s r%u,r%u,r%u,%u\n", flag_rC ? ".":"",
4292 DIP("rldcr%s r%u,r%u,r%u,%u\n", flag_rC ? ".":"",
4301 DIP("rldic%s r%u,r%u,%u,%u\n", flag_rC ? ".":"",
4320 DIP("srdi%s r%u,r%u,%u\n",
4324 DIP("rldicl%s r%u,r%u,%u,%u\n", flag_rC ? ".":"",
4337 DIP("sldi%s r%u,r%u,%u\n",
4341 DIP("rldicr%s r%u,r%u,%u,%u\n", flag_rC ? ".":"",
4351 DIP("rldimi%s r%u,r%u,%u,%u\n", flag_rC ? ".":"",
4417 DIP("lbz r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4427 DIP("lbzu r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4434 DIP("lha r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4444 DIP("lhau r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4451 DIP("lhz r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4461 DIP("lhzu r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4468 DIP("lwz r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4478 DIP("lwzu r%u,%d(r%u)\n", rD_addr, (Int)simm16, rA_addr);
4493 DIP("lbzux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4504 DIP("lbzx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4514 DIP("lhaux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4521 DIP("lhax r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4531 DIP("lhzux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4538 DIP("lhzx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4548 DIP("lwzux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4555 DIP("lwzx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4567 DIP("ldux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4573 DIP("ldx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4582 DIP("lwaux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4589 DIP("lwax r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
4605 DIP("ld r%u,%d(r%u)\n", rD_addr, simm16, rA_addr);
4614 DIP("ldu r%u,%d(r%u)\n", rD_addr, simm16, rA_addr);
4620 DIP("lwa r%u,%d(r%u)\n", rD_addr, simm16, rA_addr);
4678 DIP("stb r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4687 DIP("stbu r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4693 DIP("sth r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4702 DIP("sthu r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4708 DIP("stw r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4717 DIP("stwu r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4735 DIP("stbux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4741 DIP("stbx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4750 DIP("sthux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4756 DIP("sthx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4765 DIP("stwux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4771 DIP("stwx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4782 DIP("stdux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4788 DIP("stdx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
4803 DIP("std r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4808 DIP("stdu r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
4855 DIP("lmw r%u,%d(r%u)\n", rD_addr, simm16, rA_addr);
4865 DIP("stmw r%u,%d(r%u)\n", rS_addr, simm16, rA_addr);
5000 DIP("lswi r%u,r%u,%d\n", rD_addr, rA_addr, NumBytes);
5027 DIP("lswx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
5036 DIP("stswi r%u,r%u,%d\n", rS_addr, rA_addr, NumBytes);
5054 DIP("stswx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
5169 DIP("bcl 0x%x, 0x%x (a.k.a mr lr,cia+4)\n", BO, BI);
5186 DIP("b%s%s 0x%llx\n",
5189 DIP("b%s%s 0x%x\n",
5214 DIP("bc%s%s 0x%x, 0x%x, 0x%x\n",
5266 DIP("bcctr%s 0x%x, 0x%x\n", flag_LK ? "l" : "", BO, BI);
5294 DIP("blr\n");
5297 DIP("bclr%s 0x%x, 0x%x\n", flag_LK ? "l" : "", BO, BI);
5380 DIP("mcrf cr%u,cr%u\n", crfD_addr, crfS_addr);
5392 DIP("crand crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5396 DIP("crandc crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5402 DIP("creqv crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5407 DIP("crnand crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5412 DIP("crnor crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5417 DIP("cror crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5421 DIP("crorc crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5427 DIP("crxor crb%d,crb%d,crb%d\n", crbD_addr, crbA_addr, crbB_addr);
5556 DIP("tweqi r%u,%d\n", (UInt)rA_addr, (Int)simm16);
5558 DIP("tw%di r%u,%d\n", (Int)TO, (UInt)rA_addr, (Int)simm16);
5566 DIP("tdeqi r%u,%d\n", (UInt)rA_addr, (Int)simm16);
5568 DIP("td%di r%u,%d\n", (Int)TO, (UInt)rA_addr, (Int)simm16);
5610 DIP("tweq r%u,r%u\n", (UInt)rA_addr, (UInt)rB_addr);
5612 DIP("tw%d r%u,r%u\n", (Int)TO, (UInt)rA_addr, (UInt)rB_addr);
5620 DIP("tdeq r%u,r%u\n", (UInt)rA_addr, (UInt)rB_addr);
5622 DIP("td%d r%u,r%u\n", (Int)TO, (UInt)rA_addr, (UInt)rB_addr);
5655 DIP("sc\n");
5714 DIP("isync\n");
5726 DIP("eieio\n");
5737 DIP("lwarx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, (UInt)b0);
5760 DIP("stwcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
5815 DIP("%ssync\n", flag_L == 1 ? "lw" : "");
5830 DIP("ldarx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, (UInt)b0);
5853 DIP("stdcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
5924 DIP("slw%s r%u,r%u,r%u\n", flag_rC ? ".":"",
5949 DIP("sraw%s r%u,r%u,r%u\n", flag_rC ? ".":"",
5979 DIP("srawi%s r%u,r%u,%d\n", flag_rC ? ".":"",
6000 DIP("srw%s r%u,r%u,r%u\n", flag_rC ? ".":"",
6027 DIP("sld%s r%u,r%u,r%u\n",
6050 DIP("srad%s r%u,r%u,r%u\n",
6078 DIP("sradi%s r%u,r%u,%u\n",
6090 DIP("srd%s r%u,r%u,r%u\n",
6191 DIP("lhbrx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
6199 DIP("lwbrx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
6211 DIP("ldbrx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr);
6223 DIP("sthbrx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
6229 DIP("stwbrx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
6240 DIP("stdbrx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr);
6302 DIP("mcrxr crf%d\n", crfD);
6321 DIP("mfcr r%u\n", rD_addr);
6327 DIP("mfocrf r%u,%u\n", rD_addr, CRM);
6340 DIP("mfxer r%u\n", rD_addr);
6345 DIP("mflr r%u\n", rD_addr);
6349 DIP("mfctr r%u\n", rD_addr);
6353 DIP("mfvrsave r%u\n", rD_addr);
6359 DIP("mfspr r%u, SPRG3(readonly)\n", rD_addr);
6382 DIP("mfspr r%u,%u", rD_addr, (UInt)SPR);
6403 DIP("mfspr r%u,%u", rD_addr, (UInt)SPR);
6427 DIP("mftbu r%u", rD_addr);
6433 DIP("mftb r%u", rD_addr);
6462 DIP("%s 0x%x,r%u\n", b20==1 ? "mtocrf" : "mtcrf",
6481 DIP("mtxer r%u\n", rS_addr);
6485 DIP("mtlr r%u\n", rS_addr);
6489 DIP("mtctr r%u\n", rS_addr);
6493 DIP("mtvrsave r%u\n", rS_addr);
6562 //zz DIP("dcba r%u,r%u\n", rA_addr, rB_addr);
6567 DIP("dcbf r%u,r%u\n", rA_addr, rB_addr);
6572 DIP("dcbst r%u,r%u\n", rA_addr, rB_addr);
6577 DIP("dcbt r%u,r%u\n", rA_addr, rB_addr);
6582 DIP("dcbtst r%u,r%u\n", rA_addr, rB_addr);
6596 DIP("dcbzl r%u,r%u\n", rA_addr, rB_addr);
6600 DIP("dcbz r%u,r%u\n", rA_addr, rB_addr);
6635 DIP("icbi r%u,r%u\n", rA_addr, rB_addr);
6728 DIP("lfs fr%u,%d(r%u)\n", frD_addr, simm16, rA_addr);
6737 DIP("lfsu fr%u,%d(r%u)\n", frD_addr, simm16, rA_addr);
6745 DIP("lfd fr%u,%d(r%u)\n", frD_addr, simm16, rA_addr);
6753 DIP("lfdu fr%u,%d(r%u)\n", frD_addr, simm16, rA_addr);
6767 DIP("lfsx fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr);
6776 DIP("lfsux fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr);
6784 DIP("lfdx fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr);
6792 DIP("lfdux fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr);
6799 DIP("lfiwax fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr);
6812 DIP("lfiwzx fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr);
6868 DIP("stfs fr%u,%d(r%u)\n", frS_addr, simm16, rA_addr);
6880 DIP("stfsu fr%u,%d(r%u)\n", frS_addr, simm16, rA_addr);
6889 DIP("stfd fr%u,%d(r%u)\n", frS_addr, simm16, rA_addr);
6897 DIP("stfdu fr%u,%d(r%u)\n", frS_addr, simm16, rA_addr);
6910 DIP("stfsx fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr);
6920 DIP("stfsux fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr);
6929 DIP("stfdx fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr);
6937 DIP("stfdux fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr);
6945 DIP("stfiwx fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr);
7007 DIP("fdivs%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7016 DIP("fsubs%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7025 DIP("fadds%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7035 DIP("fsqrts%s fr%u,fr%u\n", flag_rC ? ".":"",
7046 DIP("fres%s fr%u,fr%u\n", flag_rC ? ".":"",
7059 DIP("fmuls%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7070 DIP("frsqrtes%s fr%u,fr%u\n", flag_rC ? ".":"",
7086 DIP("fdiv%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7094 DIP("fsub%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7102 DIP("fadd%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7111 DIP("fsqrt%s fr%u,fr%u\n", flag_rC ? ".":"",
7121 DIP("fsel%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7150 DIP("fre%s fr%u,fr%u\n", flag_rC ? ".":"",
7163 DIP("fmul%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7172 DIP("frsqrte%s fr%u,fr%u\n", flag_rC ? ".":"",
7259 DIP("fmsubs%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7266 DIP("fmadds%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7273 DIP("fnmsubs%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7281 DIP("fnmadds%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7297 DIP("fmsub%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7304 DIP("fmadd%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7311 DIP("fnmsub%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7319 DIP("fnmadd%s fr%u,fr%u,fr%u,fr%u\n", flag_rC ? ".":"",
7702 DIP("ftdiv crf%d,fr%u,fr%u\n", crfD, frA_addr, frB_addr);
7715 DIP("ftsqrt crf%d,fr%u\n", crfD, frB_addr);
7822 DIP("fcmpu crf%d,fr%u,fr%u\n", crfD, frA_addr, frB_addr);
7825 DIP("fcmpo crf%d,fr%u,fr%u\n", crfD, frA_addr, frB_addr);
7878 DIP("fcfids%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7885 DIP("fcfidus%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7895 DIP("frsp%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7900 DIP("fctiw%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7910 DIP("fctiwz%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7920 DIP("fctiwu%s%s fr%u,fr%u\n", opc2 == 0x08F ? "z" : "",
7934 DIP("fctid%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7943 DIP("fctidz%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7953 DIP("fctidu%s%s fr%u,fr%u\n", opc2 == 0x3AE ? "" : "z",
7963 DIP("fcfid%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7970 DIP("fcfidu%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7978 DIP("frin%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7983 DIP("friz%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7988 DIP("frip%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
7993 DIP("frim%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
8072 DIP("ldpx fr%u,r%u,r%u\n", frT_hi_addr, rA_addr, rB_addr);
8076 DIP("stdpx fr%u,r%u,r%u\n", frT_hi_addr, rA_addr, rB_addr);
8090 DIP("lfdp fr%u,%d(r%u)\n", frT_hi_addr, simm16, rA_addr);
8095 DIP("stfdp fr%u,%d(r%u)\n", frT_hi_addr, simm16, rA_addr);
8152 DIP("fcpsgn%s fr%u,fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frA_addr,
8185 DIP("fneg%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
8190 DIP("fmr%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
8195 DIP("fnabs%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
8200 DIP("fabs%s fr%u,fr%u\n", flag_rC ? ".":"", frD_addr, frB_addr);
8249 DIP("mtfsb1%s crb%d \n", flag_rC ? ".":"", crbD);
8265 DIP("mcrfs crf%d,crf%d\n", crfD, crfS);
8285 DIP("mtfsb0%s crb%d\n", flag_rC ? ".":"", crbD);
8300 DIP("mtfsfi%s crf%d,%d\n", flag_rC ? ".":"", crfD, IMM);
8314 DIP("mffs%s fr%u\n", flag_rC ? ".":"", frD_addr);
8336 DIP("mtfsf%s %d,fr%u (L=1)\n", flag_rC ? ".":"", FM, frB_addr);
8340 DIP("mtfsf%s %d,fr%u\n", flag_rC ? ".":"", FM, frB_addr);
8392 DIP("dst%s r%u,r%u,%d\n", flag_T ? "t" : "",
8397 DIP("dstst%s r%u,r%u,%d\n", flag_T ? "t" : "",
8407 DIP("dss %d\n", STRM);
8409 DIP("dssall\n");
8443 DIP("mfvscr v%d\n", vD_addr);
8453 DIP("mtvscr v%d\n", vB_addr);
8546 DIP("xscvdpsxds v%u,v%u\n", (UInt)XT, (UInt)XB);
8554 DIP("xscvdpsxws v%u,v%u\n", (UInt)XT, (UInt)XB);
8565 DIP("xscvdpuxds v%u,v%u\n", (UInt)XT, (UInt)XB);
8576 DIP("xscvsxddp v%u,v%u\n", (UInt)XT, (UInt)XB);
8586 DIP("xscvuxddp v%u,v%u\n", (UInt)XT, (UInt)XB);
8600 DIP("xvcvdpsxws v%u,v%u\n", (UInt)XT, (UInt)XB);
8624 DIP("xvcvsp%sxws v%u,v%u\n", un_signed ? "u" : "s", (UInt)XT, (UInt)XB);
8664 DIP("xscvdpsp v%u,v%u\n", (UInt)XT, (UInt)XB);
8678 DIP("xscvdpuxws v%u,v%u\n", (UInt)XT, (UInt)XB);
8689 DIP("xscvspdp v%u,v%u\n", (UInt)XT, (UInt)XB);
8699 DIP("xvcvdpsp v%u,v%u\n", (UInt)XT, (UInt)XB);
8720 DIP("xvcvdpuxds v%u,v%u\n", (UInt)XT, (UInt)XB);
8728 DIP("xvcvdpuxws v%u,v%u\n", (UInt)XT, (UInt)XB);
8743 DIP("xvcvspdp v%u,v%u\n", (UInt)XT, (UInt)XB);
8755 DIP("xvcvspsxds v%u,v%u\n", (UInt)XT, (UInt)XB);
8769 DIP("xvcvspuxds v%u,v%u\n", (UInt)XT, (UInt)XB);
8783 DIP("xvcvdpsxds v%u,v%u\n", (UInt)XT, (UInt)XB);
8791 DIP("xvcvsxddp v%u,v%u\n", (UInt)XT, (UInt)XB);
8805 DIP("xvcvuxddp v%u,v%u\n", (UInt)XT, (UInt)XB);
8820 DIP("xvcvsxddp v%u,v%u\n", (UInt)XT, (UInt)XB);
8844 DIP("xvcvuxddp v%u,v%u\n", (UInt)XT, (UInt)XB);
8868 DIP("xvcvsxwdp v%u,v%u\n", (UInt)XT, (UInt)XB);
8879 DIP("xvcvuxwdp v%u,v%u\n", (UInt)XT, (UInt)XB);
8890 DIP("xvcvsxwsp v%u,v%u\n", (UInt)XT, (UInt)XB);
8894 DIP("xvcvuxwsp v%u,v%u\n", (UInt)XT, (UInt)XB);
8963 DIP("xv%sdp v%d,v%d,v%d\n", oper_name, (UInt)XT, (UInt)XA, (UInt)XB);
8979 DIP("xvsqrtdp v%d,v%d\n", (UInt)XT, (UInt)XB);
9042 DIP("xv%sm%s%s v%d,v%d,v%d\n", negate ? "n" : "", oper_name, mdp ? "mdp" : "adp",
9079 DIP("xvtsqrtdp cr%d,v%d\n", (UInt)crfD, (UInt)XB);
9114 DIP("xvtdivdp cr%d,v%d,v%d\n", (UInt)crfD, (UInt)XA, (UInt)XB);
9177 DIP("xvaddsp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
9182 DIP("xvmulsp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
9187 DIP("xvsubsp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
9201 DIP("xvdivsp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
9230 DIP("xvsqrtsp v%d,v%d\n", (UInt)XT, (UInt)XB);
9301 DIP("xv%sm%s%s v%d,v%d,v%d\n", negate ? "n" : "", oper_name, msp ? "msp" : "asp",
9362 DIP("xvtsqrtsp cr%d,v%d\n", (UInt)crfD, (UInt)XB);
9416 DIP("xvtdivsp cr%d,v%d,v%d\n", (UInt)crfD, (UInt)XA, (UInt)XB);
9777 DIP("%s v%d,v%d\n", redp ? "xvredp" : "xvrsqrtedp", (UInt)XT, (UInt)XB);
9825 DIP("%s v%d,v%d\n", resp ? "xvresp" : "xvrsqrtesp", (UInt)XT, (UInt)XB);
9892 DIP("%s v%d,v%d v%d\n", isMin ? "xvminsp" : "xvmaxsp", (UInt)XT, (UInt)XA, (UInt)XB);
9943 DIP("%s v%d,v%d v%d\n", isMin ? "xvmindp" : "xvmaxdp", (UInt)XT, (UInt)XA, (UInt)XB);
9960 DIP("xvcpsgndp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
9989 DIP("xvcpsgnsp v%d,v%d v%d\n",(UInt)XT, (UInt)XA, (UInt)XB);
10041 DIP("xv%sabsdp v%d,v%d\n", make_negative ? "n" : "", (UInt)XT, (UInt)XB);
10102 DIP("xvnegdp v%d,v%d\n", (UInt)XT, (UInt)XB);
10128 DIP("xvrdpi%s v%d,v%d\n", insn_suffix, (UInt)XT, (UInt)XB);
10167 DIP("xvrspi%s v%d,v%d\n", insn_suffix, (UInt)XT, (UInt)XB);
10193 DIP("xvrspic v%d,v%d\n", (UInt)XT, (UInt)XB);
10243 DIP("xsadddp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10251 DIP("xsdivdp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10262 DIP("xsmadd%sdp v%d,v%d,v%d\n", mdp ? "m" : "a", (UInt)XT, (UInt)XA, (UInt)XB);
10277 DIP("xsmsub%sdp v%d,v%d,v%d\n", mdp ? "m" : "a", (UInt)XT, (UInt)XA, (UInt)XB);
10299 DIP("xsnmadd%sdp v%d,v%d,v%d\n", mdp ? "m" : "a", (UInt)XT, (UInt)XA, (UInt)XB);
10317 DIP("xsnmsub%sdp v%d,v%d,v%d\n", mdp ? "m" : "a", (UInt)XT, (UInt)XA, (UInt)XB);
10333 DIP("xsmuldp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10341 DIP("xssubdp v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10350 DIP("xssqrtdp v%d,v%d\n", (UInt)XT, (UInt)XB);
10362 DIP("xstdivdp crf%d,v%d,v%d\n", crfD, (UInt)XA, (UInt)XB);
10375 DIP("xstsqrtdp v%d,v%d\n", (UInt)XT, (UInt)XB);
10425 DIP("xscmp%sdp crf%d,fr%u,fr%u\n", opc2 == 0x08c ? "u" : "o",
10549 DIP("xvcmpeqdp%s crf%d,fr%u,fr%u\n", (flag_rC ? ".":""),
10557 DIP("xvcmpgedp%s crf%d,fr%u,fr%u\n", (flag_rC ? ".":""),
10565 DIP("xvcmpgtdp%s crf%d,fr%u,fr%u\n", (flag_rC ? ".":""),
10575 DIP("xvcmpeqsp%s crf%d,fr%u,fr%u\n", (flag_rC ? ".":""),
10589 DIP("xvcmpgesp%s crf%d,fr%u,fr%u\n", (flag_rC ? ".":""),
10603 DIP("xvcmpgtsp%s crf%d,fr%u,fr%u\n", (flag_rC ? ".":""),
10652 DIP("xsabsdp v%d,v%d\n", (UInt)XT, (UInt)XB);
10662 DIP("xscpsgndp v%d,v%d v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10679 DIP("xsnabsdp v%d,v%d\n", (UInt)XT, (UInt)XB);
10691 DIP("xsnabsdp v%d,v%d\n", (UInt)XT, (UInt)XB);
10712 DIP("%s v%d,v%d v%d\n", isMin ? "xsmaxdp" : "xsmindp", (UInt)XT, (UInt)XA, (UInt)XB);
10733 DIP("xsrdpi%s v%d,v%d\n", insn_suffix, (UInt)XT, (UInt)XB);
10749 DIP("%s v%d,v%d\n", redp ? "xsredp" : "xsrsqrtedp", (UInt)XT, (UInt)XB);
10801 DIP("xxlxor v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10805 DIP("xxlor v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10809 DIP("xxlnor v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10814 DIP("xxland v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10818 DIP("xxlandc v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB);
10857 DIP("lxsdx %d,r%u,r%u\n", (UInt)XT, rA_addr, rB_addr);
10871 DIP("lxvd2x %d,r%u,r%u\n", (UInt)XT, rA_addr, rB_addr);
10882 DIP("lxvdsx %d,r%u,r%u\n", (UInt)XT, rA_addr, rB_addr);
10893 DIP("lxvw4x %d,r%u,r%u\n", (UInt)XT, rA_addr, rB_addr);
10948 DIP("stxsdx %d,r%u,r%u\n", (UInt)XS, rA_addr, rB_addr);
10956 DIP("stxvd2x %d,r%u,r%u\n", (UInt)XS, rA_addr, rB_addr);
10971 DIP("stxvw4x %d,r%u,r%u\n", (UInt)XS, rA_addr, rB_addr);
11037 DIP("xxsldwi v%d,v%d,v%d,%d\n", (UInt)XT, (UInt)XA, (UInt)XB, (UInt)SHW);
11059 DIP("xxpermdi v%d,v%d,v%d,0x%x\n", (UInt)XT, (UInt)XA, (UInt)XB, (UInt)DM);
11087 DIP("xxmrg%cw v%d,v%d,v%d\n", type, (UInt)XT, (UInt)XA, (UInt)XB);
11096 DIP("xxsel v%d,v%d,v%d,v%d\n", (UInt)XT, (UInt)XA, (UInt)XB, (UInt)XC);
11107 DIP("xxspltw v%d,v%d,%d\n", (UInt)XT, (UInt)XB, UIM);
11170 DIP("lvsl v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11203 DIP("lvsr v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11216 DIP("lvebx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11224 DIP("lvehx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11230 DIP("lvewx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11236 DIP("lvx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11241 DIP("lvxl v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr);
11282 DIP("stvebx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr);
11295 DIP("stvehx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr);
11308 DIP("stvewx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr);
11322 DIP("stvx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr);
11327 DIP("stvxl v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr);
11377 DIP("vaddcuw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11386 DIP("vaddubm v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11391 DIP("vadduhm v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11396 DIP("vadduwm v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11401 DIP("vaddubs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11407 DIP("vadduhs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11413 DIP("vadduws v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11419 DIP("vaddsbs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11425 DIP("vaddshs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11431 DIP("vaddsws v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11439 DIP("vsubcuw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11449 DIP("vsububm v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11454 DIP("vsubuhm v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11459 DIP("vsubuwm v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11464 DIP("vsububs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11470 DIP("vsubuhs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11476 DIP("vsubuws v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11482 DIP("vsubsbs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11488 DIP("vsubshs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11494 DIP("vsubsws v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11502 DIP("vmaxub v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11507 DIP("vmaxuh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11512 DIP("vmaxuw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11517 DIP("vmaxsb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11522 DIP("vmaxsh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11527 DIP("vmaxsw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11534 DIP("vminub v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11539 DIP("vminuh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11544 DIP("vminuw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11549 DIP("vminsb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11554 DIP("vminsh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11559 DIP("vminsw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11566 DIP("vavgub v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11571 DIP("vavguh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11576 DIP("vavguw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11581 DIP("vavgsb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11586 DIP("vavgsh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11591 DIP("vavgsw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11598 DIP("vmuloub v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11604 DIP("vmulouh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11610 DIP("vmulosb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11616 DIP("vmulosh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11622 DIP("vmuleub v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11627 DIP("vmuleuh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11632 DIP("vmulesb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11637 DIP("vmulesh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11646 DIP("vsum4ubs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11686 DIP("vsum4sbs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11724 DIP("vsum4shs v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11750 DIP("vsum2sws v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11768 DIP("vsumsws v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11816 DIP("vand v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11821 DIP("vandc v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11827 DIP("vor v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11832 DIP("vxor v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11837 DIP("vnor v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
11875 DIP("vcmpequb%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11881 DIP("vcmpequh%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11887 DIP("vcmpequw%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11893 DIP("vcmpgtub%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11899 DIP("vcmpgtuh%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11905 DIP("vcmpgtuw%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11911 DIP("vcmpgtsb%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11917 DIP("vcmpgtsh%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11923 DIP("vcmpgtsw%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
11992 DIP("vmhaddshs v%d,v%d,v%d,v%d\n",
12021 DIP("vmhraddshs v%d,v%d,v%d,v%d\n",
12054 DIP("vmladduhm v%d,v%d,v%d,v%d\n",
12078 DIP("vmsumubm v%d,v%d,v%d,v%d\n",
12103 DIP("vmsummbm v%d,v%d,v%d,v%d\n",
12126 DIP("vmsumuhm v%d,v%d,v%d,v%d\n",
12136 DIP("vmsumuhs v%d,v%d,v%d,v%d\n",
12164 DIP("vmsumshm v%d,v%d,v%d,v%d\n",
12174 DIP("vmsumshs v%d,v%d,v%d,v%d\n",
12232 DIP("vrlb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12237 DIP("vrlh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12242 DIP("vrlw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12249 DIP("vslb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12254 DIP("vslh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12259 DIP("vslw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12265 DIP("vsl v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12275 DIP("vslo v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12287 DIP("vsrb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12292 DIP("vsrh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12297 DIP("vsrw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12303 DIP("vsr v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12312 DIP("vsrab v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12317 DIP("vsrah v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12322 DIP("vsraw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12328 DIP("vsro v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12376 DIP("vsel v%d,v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr, vC_addr);
12389 DIP("vperm v%d,v%d,v%d,v%d\n",
12418 DIP("vsldoi v%d,v%d,v%d,%d\n",
12438 DIP("vmrghb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12444 DIP("vmrghh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12450 DIP("vmrghw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12456 DIP("vmrglb v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12462 DIP("vmrglh v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12468 DIP("vmrglw v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12478 DIP("vspltb v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
12486 DIP("vsplth v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
12495 DIP("vspltw v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
12502 DIP("vspltisb v%d,%d\n", vD_addr, (Char)SIMM_8);
12507 DIP("vspltish v%d,%d\n", vD_addr, (Char)SIMM_8);
12513 DIP("vspltisw v%d,%d\n", vD_addr, (Char)SIMM_8);
12552 DIP("vpkuhum v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12558 DIP("vpkuwum v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12564 DIP("vpkuhus v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12571 DIP("vpkuwus v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12583 DIP("vpkshus v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12603 DIP("vpkswus v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12618 DIP("vpkshss v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12625 DIP("vpkswss v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12642 DIP("vpkpx v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12689 DIP("vupkhsb v%d,v%d\n", vD_addr, vB_addr);
12696 DIP("vupkhsh v%d,v%d\n", vD_addr, vB_addr);
12703 DIP("vupklsb v%d,v%d\n", vD_addr, vB_addr);
12710 DIP("vupklsh v%d,v%d\n", vD_addr, vB_addr);
12725 DIP("vupkhpx v%d,v%d\n", vD_addr, vB_addr);
12758 DIP("vupklpx v%d,v%d\n", vD_addr, vB_addr);
12819 DIP("vmaddfp v%d,v%d,v%d,v%d\n",
12827 DIP("vnmsubfp v%d,v%d,v%d,v%d\n",
12843 DIP("vaddfp v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12848 DIP("vsubfp v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12853 DIP("vmaxfp v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12858 DIP("vminfp v%d,v%d,v%d\n", vD_addr, vA_addr, vB_addr);
12874 DIP("vrefp v%d,v%d\n", vD_addr, vB_addr);
12879 DIP("vrsqrtefp v%d,v%d\n", vD_addr, vB_addr);
12884 DIP("vexptefp v%d,v%d\n", vD_addr, vB_addr);
12885 DIP(" => not implemented\n");
12889 DIP("vlogefp v%d,v%d\n", vD_addr, vB_addr);
12890 DIP(" => not implemented\n");
12928 DIP("vcmpeqfp%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
12934 DIP("vcmpgefp%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
12940 DIP("vcmpgtfp%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
12949 DIP("vcmpbfp%s v%d,v%d,v%d\n", (flag_rC ? ".":""),
13027 DIP("vcfux v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
13034 DIP("vcfsx v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
13042 DIP("vctuxs v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
13049 DIP("vctsxs v%d,v%d,%d\n", vD_addr, vB_addr, UIMM_5);
13066 DIP("vrfin v%d,v%d\n", vD_addr, vB_addr);
13071 DIP("vrfiz v%d,v%d\n", vD_addr, vB_addr);
13076 DIP("vrfip v%d,v%d\n", vD_addr, vB_addr);
13081 DIP("vrfim v%d,v%d\n", vD_addr, vB_addr);
13370 DIP("\t0x%llx: ", (ULong)guest_CIA_curr_instr);
13402 DIP("r3 = client_request ( %%r4 )\n");
13412 DIP("r3 = guest_NRADDR\n");
13421 DIP("branch-and-link-to-noredir r11\n");
13432 DIP("r3 = guest_NRADDR_GPR2\n");
14000 //zz DIP("external control op => not implemented\n");
14110 DIP("isel r%u,r%u,r%u,crb%u\n", rT,rA,rB,bi);
14316 DIP("\n");
14326 #undef DIP