Home | History | Annotate | Download | only in x64

Lines Matching defs:xmm_scratch

1801     XMMRegister xmm_scratch = xmm0;
1802 __ xorps(xmm_scratch, xmm_scratch);
1803 __ ucomisd(left_reg, xmm_scratch);
3442 XMMRegister xmm_scratch = xmm0;
3454 __ roundsd(xmm_scratch, input_reg, Assembler::kRoundDown);
3455 __ cvttsd2si(output_reg, xmm_scratch);
3461 __ xorps(xmm_scratch, xmm_scratch); // Zero the register.
3462 __ ucomisd(input_reg, xmm_scratch);
3489 __ cvtlsi2sd(xmm_scratch, output_reg);
3490 __ ucomisd(input_reg, xmm_scratch);
3501 const XMMRegister xmm_scratch = xmm0;
3509 __ movq(xmm_scratch, kScratchRegister);
3510 __ ucomisd(xmm_scratch, input_reg);
3514 __ addsd(xmm_scratch, input_reg);
3515 __ cvttsd2si(output_reg, xmm_scratch);
3524 __ movq(xmm_scratch, kScratchRegister);
3525 __ ucomisd(xmm_scratch, input_reg);
3531 __ subsd(input_reg, xmm_scratch);
3538 __ cvtlsi2sd(xmm_scratch, output_reg);
3539 __ ucomisd(input_reg, xmm_scratch);
3569 XMMRegister xmm_scratch = xmm0;
3580 __ movq(xmm_scratch, kScratchRegister);
3581 __ ucomisd(xmm_scratch, input_reg);
3588 __ subsd(input_reg, xmm_scratch);
3593 __ xorps(xmm_scratch, xmm_scratch);
3594 __ addsd(input_reg, xmm_scratch); // Convert -0 to +0.
4649 XMMRegister xmm_scratch = xmm0;
4650 __ xorps(xmm_scratch, xmm_scratch);
4651 __ ucomisd(xmm_scratch, result_reg);