Home | History | Annotate | Download | only in x64

Lines Matching refs:kScratchDoubleReg

1242       __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1243 __ psrlq(kScratchDoubleReg, 33);
1244 __ andps(i.OutputDoubleRegister(), kScratchDoubleReg);
1249 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1250 __ psllq(kScratchDoubleReg, 31);
1251 __ xorps(i.OutputDoubleRegister(), kScratchDoubleReg);
1380 __ Movss(kScratchDoubleReg, i.InputOperand(1));
1381 __ Movmskps(kScratchRegister, kScratchDoubleReg);
1435 __ Movsd(kScratchDoubleReg, i.InputOperand(1));
1436 __ Movmskpd(kScratchRegister, kScratchDoubleReg);
1452 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1453 __ psrlq(kScratchDoubleReg, 1);
1454 __ andpd(i.OutputDoubleRegister(), kScratchDoubleReg);
1459 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
1460 __ psllq(kScratchDoubleReg, 63);
1461 __ xorpd(i.OutputDoubleRegister(), kScratchDoubleReg);
1505 __ Move(kScratchDoubleReg, static_cast<float>(INT64_MIN));
1507 __ Ucomiss(kScratchDoubleReg, i.InputDoubleRegister(0));
1509 __ Ucomiss(kScratchDoubleReg, i.InputOperand(0));
1534 __ Move(kScratchDoubleReg, static_cast<double>(INT64_MIN));
1536 __ Ucomisd(kScratchDoubleReg, i.InputDoubleRegister(0));
1538 __ Ucomisd(kScratchDoubleReg, i.InputOperand(0));
1719 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1720 __ vpsrlq(kScratchDoubleReg, kScratchDoubleReg, 33);
1722 __ vandps(i.OutputDoubleRegister(), kScratchDoubleReg,
1725 __ vandps(i.OutputDoubleRegister(), kScratchDoubleReg,
1733 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1734 __ vpsllq(kScratchDoubleReg, kScratchDoubleReg, 31);
1736 __ vxorps(i.OutputDoubleRegister(), kScratchDoubleReg,
1739 __ vxorps(i.OutputDoubleRegister(), kScratchDoubleReg,
1747 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1748 __ vpsrlq(kScratchDoubleReg, kScratchDoubleReg, 1);
1750 __ vandpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1753 __ vandpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1761 __ vpcmpeqd(kScratchDoubleReg, kScratchDoubleReg, kScratchDoubleReg);
1762 __ vpsllq(kScratchDoubleReg, kScratchDoubleReg, 63);
1764 __ vxorpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1767 __ vxorpd(i.OutputDoubleRegister(), kScratchDoubleReg,
1773 __ Xorpd(kScratchDoubleReg, kScratchDoubleReg);
1774 __ Subsd(i.InputDoubleRegister(0), kScratchDoubleReg);
2083 __ Movups(kScratchDoubleReg, i.InputOperand(0));
2089 __ Movups(Operand(rsp, 0), kScratchDoubleReg);
2147 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2148 __ psrld(kScratchDoubleReg, 1);
2149 __ andps(i.OutputSimd128Register(), kScratchDoubleReg);
2161 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2162 __ pslld(kScratchDoubleReg, 31);
2163 __ xorps(i.OutputSimd128Register(), kScratchDoubleReg);
2256 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2257 __ psignd(dst, kScratchDoubleReg);
2306 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2307 __ pxor(i.OutputSimd128Register(), kScratchDoubleReg);
2342 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2343 __ pxor(dst, kScratchDoubleReg);
2388 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2389 __ psignw(dst, kScratchDoubleReg);
2446 __ pcmpeqw(kScratchDoubleReg, kScratchDoubleReg);
2447 __ pxor(i.OutputSimd128Register(), kScratchDoubleReg);
2490 __ pcmpeqw(kScratchDoubleReg, kScratchDoubleReg);
2491 __ pxor(dst, kScratchDoubleReg);
2506 __ xorps(kScratchDoubleReg, kScratchDoubleReg);
2507 __ pshufb(dst, kScratchDoubleReg);
2532 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg);
2533 __ psignb(dst, kScratchDoubleReg);
2572 __ pcmpeqb(kScratchDoubleReg, kScratchDoubleReg);
2573 __ pxor(i.OutputSimd128Register(), kScratchDoubleReg);
2612 __ pcmpeqb(kScratchDoubleReg, kScratchDoubleReg);
2613 __ pxor(dst, kScratchDoubleReg);
2640 __ movaps(kScratchDoubleReg, dst);
2642 __ pxor(dst, kScratchDoubleReg);
2653 __ movaps(kScratchDoubleReg, i.InputSimd128Register(1));
2654 __ xorps(kScratchDoubleReg, i.InputSimd128Register(2));
2655 __ andps(dst, kScratchDoubleReg);
3362 __ Movsd(kScratchDoubleReg, src);
3363 __ Movsd(dst, kScratchDoubleReg);
3366 __ Movups(kScratchDoubleReg, src);
3367 __ Movups(dst, kScratchDoubleReg);
3428 __ Movapd(kScratchDoubleReg, src);
3430 __ Movapd(dst, kScratchDoubleReg);
3453 __ Movsd(kScratchDoubleReg, src);
3455 __ Movsd(dst, kScratchDoubleReg);
3457 __ Movups(kScratchDoubleReg, src);
3459 __ Movups(dst, kScratchDoubleReg);
3482 __ movups(kScratchDoubleReg, dst); // Save dst in scratch register.
3495 __ movups(src, kScratchDoubleReg);