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