Home | History | Annotate | Download | only in x64

Lines Matching refs:kScratchDoubleReg

1253       __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1254 __ psrlq(kScratchDoubleReg, 33);
1255 __ andps(i.OutputDoubleRegister(), kScratchDoubleReg);
1260 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1261 __ psllq(kScratchDoubleReg, 31);
1262 __ xorps(i.OutputDoubleRegister(), kScratchDoubleReg);
1391 __ Movss(kScratchDoubleReg, i.InputOperand(1));
1392 __ Movmskps(kScratchRegister, kScratchDoubleReg);
1446 __ Movsd(kScratchDoubleReg, i.InputOperand(1));
1447 __ Movmskpd(kScratchRegister, kScratchDoubleReg);
1463 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1464 __ psrlq(kScratchDoubleReg, 1);
1465 __ andpd(i.OutputDoubleRegister(), kScratchDoubleReg);
1470 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1471 __ psllq(kScratchDoubleReg, 63);
1472 __ xorpd(i.OutputDoubleRegister(), kScratchDoubleReg);
1516 __ Move(kScratchDoubleReg, static_cast<float>(INT64_MIN));
1518 __ Ucomiss(kScratchDoubleReg, i.InputDoubleRegister(0));
1520 __ Ucomiss(kScratchDoubleReg, i.InputOperand(0));
1545 __ Move(kScratchDoubleReg, static_cast<double>(INT64_MIN));
1547 __ Ucomisd(kScratchDoubleReg, i.InputDoubleRegister(0));
1549 __ Ucomisd(kScratchDoubleReg
1584 __ Move(kScratchDoubleReg, -9223372036854775808.0f);
1586 __ addss(kScratchDoubleReg, i.InputDoubleRegister(0));
1588 __ addss(kScratchDoubleReg, i.InputOperand(0));
1590 __ Cvttss2siq(i.OutputRegister(), kScratchDoubleReg);
1627 __ Move(kScratchDoubleReg, -9223372036854775808.0);
1629 __ addsd(kScratchDoubleReg, i.InputDoubleRegister(0));
1631 __ addsd(kScratchDoubleReg, i.InputOperand(0));
1633 __ Cvttsd2siq(i.OutputRegister(), kScratchDoubleReg);
1798 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1799 __ vpsrlq(kScratchDoubleReg, kScratchDoubleReg, 33);
1801 __ vandps(i.OutputDoubleRegister(), kScratchDoubleReg,
1804 __ vandps(i.OutputDoubleRegister(), kScratchDoubleReg,
1812 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1813 __ vpsllq(kScratchDoubleReg, kScratchDoubleReg, 31);
1815 __ vxorps(i.OutputDoubleRegister(), kScratchDoubleReg,
1818 __ vxorps(i.OutputDoubleRegister(), kScratchDoubleReg,
1826 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1827 __ vpsrlq(kScratchDoubleReg, kScratchDoubleReg, 1);
1829 __ vandpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1832 __ vandpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1840 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1841 __ vpsllq(kScratchDoubleReg, kScratchDoubleReg, 63);
1843 __ vxorpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1846 __ vxorpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1852 __ Xorpd(kScratchDoubleReg, kScratchDoubleReg);
1853 __ Subsd(i.InputDoubleRegister(0), kScratchDoubleReg);
2748 __ Movsd(kScratchDoubleReg, src);
2749 __ Movsd(dst, kScratchDoubleReg);
2751 __ Movups(kScratchDoubleReg, src);
2752 __ Movups(dst, kScratchDoubleReg);
2808 __ Movups(kScratchDoubleReg, src);
2809 __ Xorps(kScratchDoubleReg, dst); // scratch contains src ^ dst.
2810 __ Movups(src, kScratchDoubleReg);
2811 __ Xorps(kScratchDoubleReg, dst); // scratch contains src.
2812 __ Movups(dst, kScratchDoubleReg);
2813 __ Xorps(kScratchDoubleReg, src); // scratch contains dst.
2814 __ Movups(src, kScratchDoubleReg);
2820 __ Movapd(kScratchDoubleReg, src);
2822 __ Movapd(dst, kScratchDoubleReg);
2829 __ Movsd(kScratchDoubleReg, src);
2831 __ Movsd(dst, kScratchDoubleReg);
2833 __ Movups(kScratchDoubleReg, src);
2835 __ Movups(dst, kScratchDoubleReg);