Home | History | Annotate | Download | only in priv

Lines Matching defs:rD

22806    UInt   rD    = gregOfRexRM(pfx, modrm);
22823 name, nameXMMReg(rSR), nameXMMReg(rSL), nameXMMReg(rD));
22829 name, dis_buf, nameXMMReg(rSL), nameXMMReg(rD));
22852 putYMMRegLoAndZU(rD, mkexpr(res));
23160 UInt rD = getVexNvvvv(pfx);
23170 nameXMMReg(rD));
23202 putYMMRegLoAndZU( rD, mkexpr(e1) );
23217 UInt rD = getVexNvvvv(pfx);
23227 nameYMMReg(rD));
23260 putYMMReg( rD, mkexpr(e1) );
23725 UInt rD = gregOfRexRM(pfx, modrm);
23742 name, nameYMMReg(rSR), nameYMMReg(rSL), nameYMMReg(rD));
23748 name, dis_buf, nameYMMReg(rSL), nameYMMReg(rD));
23771 putYMMReg(rD, mkexpr(res));
24776 UInt rD = gregOfRexRM(pfx, modrm);
24783 nameIReg32(rS), nameXMMReg(rV), nameXMMReg(rD));
24789 dis_buf, nameXMMReg(rV), nameXMMReg(rD));
24791 putXMMRegLane64F( rD, 0,
24793 putXMMRegLane64( rD, 1, getXMMRegLane64( rV, 1 ));
24794 putYMMRegLane128( rD, 1, mkV128(0) );
24802 UInt rD = gregOfRexRM(pfx, modrm);
24809 nameIReg64(rS), nameXMMReg(rV), nameXMMReg(rD));
24815 dis_buf, nameXMMReg(rV), nameXMMReg(rD));
24817 putXMMRegLane64F( rD, 0,
24821 putXMMRegLane64( rD, 1, getXMMRegLane64( rV, 1 ));
24822 putYMMRegLane128( rD, 1, mkV128(0) );
24830 UInt rD = gregOfRexRM(pfx, modrm);
24837 nameIReg64(rS), nameXMMReg(rV), nameXMMReg(rD));
24843 dis_buf, nameXMMReg(rV), nameXMMReg(rD));
24845 putXMMRegLane32F( rD, 0,
24850 putXMMRegLane32( rD, 1, getXMMRegLane32( rV, 1 ));
24851 putXMMRegLane64( rD, 1, getXMMRegLane64( rV, 1 ));
24852 putYMMRegLane128( rD, 1, mkV128(0) );
24860 UInt rD = gregOfRexRM(pfx, modrm);
24867 nameIReg32(rS), nameXMMReg(rV), nameXMMReg(rD));
24873 dis_buf, nameXMMReg(rV), nameXMMReg(rD));
24875 putXMMRegLane32F( rD, 0,
24879 putXMMRegLane32( rD, 1, getXMMRegLane32( rV, 1 ));
24880 putXMMRegLane64( rD, 1, getXMMRegLane64( rV, 1 ));
24881 putYMMRegLane128( rD, 1, mkV128(0) );
25316 UInt rD = gregOfRexRM(pfx, modrm);
25325 nameXMMReg(rS), nameXMMReg(rV), nameXMMReg(rD));
25331 dis_buf, nameXMMReg(rV), nameXMMReg(rD));
25333 putXMMRegLane32F( rD, 0,
25336 putXMMRegLane32( rD, 1, getXMMRegLane32( rV, 1 ));
25337 putXMMRegLane64( rD, 1, getXMMRegLane64( rV, 1 ));
25338 putYMMRegLane128( rD, 1, mkV128(0) );
25346 UInt rD = gregOfRexRM(pfx, modrm);
25353 nameXMMReg(rS), nameXMMReg(rV), nameXMMReg(rD));
25359 dis_buf, nameXMMReg(rV), nameXMMReg(rD));
25361 putXMMRegLane64F( rD, 0,
25363 putXMMRegLane64( rD, 1, getXMMRegLane64( rV, 1 ));
25364 putYMMRegLane128( rD, 1, mkV128(0) );
25893 UInt rD = gregOfRexRM(pfx, modrm);
25901 DIP("vmovdq%c %s,%s\n", ch, nameYMMReg(rS), nameYMMReg(rD));
25908 DIP("vmovdq%c %s,%s\n", ch, dis_buf, nameYMMReg(rD));
25910 putYMMReg(rD, mkexpr(tD));
25918 UInt rD = gregOfRexRM(pfx, modrm);
25926 DIP("vmovdq%c %s,%s\n", ch, nameXMMReg(rS), nameXMMReg(rD));
25933 DIP("vmovdq%c %s,%s\n", ch, dis_buf, nameXMMReg(rD));
25935 putYMMRegLoAndZU(rD, mkexpr(tD));
26093 Int rD = getVexNvvvv(pfx);
26097 DIP("vpsrldq $%d,%s,%s\n", imm, nameXMMReg(rS), nameXMMReg(rD));
26100 putYMMRegLoAndZU(rD, mkexpr(math_PSRLDQ( vecS, imm )));
26106 DIP("vpslldq $%d,%s,%s\n", imm, nameXMMReg(rS), nameXMMReg(rD));
26109 putYMMRegLoAndZU(rD, mkexpr(math_PSLLDQ( vecS, imm )));
26134 Int rD = getVexNvvvv(pfx);
26139 DIP("vpsrldq $%d,%s,%s\n", imm, nameYMMReg(rS), nameYMMReg(rD));
26143 putYMMRegLane128(rD, 0, mkexpr(math_PSRLDQ( vecS0, imm )));
26144 putYMMRegLane128(rD, 1, mkexpr(math_PSRLDQ( vecS1, imm )));
26152 DIP("vpslldq $%d,%s,%s\n", imm, nameYMMReg(rS), nameYMMReg(rD));
26156 putYMMRegLane128(rD, 0, mkexpr(math_PSLLDQ( vecS0, imm )));
26157 putYMMRegLane128(rD, 1, mkexpr(math_PSLLDQ( vecS1, imm )));
26461 UInt rD = eregOfRexRM(pfx, modrm);
26463 putYMMReg(rD, mkexpr(tS));
26464 DIP("vmovdq%c %s,%s\n", ch, nameYMMReg(rS), nameYMMReg(rD));
26486 UInt rD = eregOfRexRM(pfx, modrm);
26488 putYMMRegLoAndZU(rD, mkexpr(tS));
26489 DIP("vmovdq%c %s,%s\n", ch, nameXMMReg(rS), nameXMMReg(rD));
27322 UInt rD = gregOfRexRM(pfx, modrm);
27328 DIP("vlddqu %s,%s\n", dis_buf, nameYMMReg(rD));
27329 putYMMReg(rD, mkexpr(tD));
27335 UInt rD = gregOfRexRM(pfx, modrm);
27341 DIP("vlddqu %s,%s\n", dis_buf, nameXMMReg(rD));
27342 putYMMRegLoAndZU(rD, mkexpr(tD));
28783 UInt rD = gregOfRexRM(pfx, modrm);
28789 DIP("vmovntdqa %s,%s\n", dis_buf, nameXMMReg(rD));
28790 putYMMRegLoAndZU(rD, mkexpr(tD));
28797 UInt rD = gregOfRexRM(pfx, modrm);
28803 DIP("vmovntdqa %s,%s\n", dis_buf, nameYMMReg(rD));
28804 putYMMReg(rD, mkexpr(tD));
31283 /* VINSERTF128 r/m, rV, rD
31284 ::: rD = insertinto(a lane in rV, 128 bits from r/m) */
31328 UInt rD = eregOfRexRM(pfx, modrm);
31332 putYMMRegLoAndZU(rD, mkexpr(t128));
31334 ib, nameXMMReg(rS), nameYMMReg(rD));
31493 /* VINSERTI128 r/m, rV, rD
31494 ::: rD = insertinto(a lane in rV, 128 bits from r/m) */
31538 UInt rD = eregOfRexRM(pfx, modrm);
31542 putYMMRegLoAndZU(rD, mkexpr(t128));
31544 ib, nameXMMReg(rS), nameYMMReg(rD));