Lines Matching refs:xmm_scratch
2687 XMMRegister xmm_scratch = xmm0;
2690 __ xorpd(xmm_scratch, xmm_scratch); // Zero the register.
2691 __ ucomisd(input_reg, xmm_scratch);
2709 XMMRegister xmm_scratch = xmm0;
2713 // xmm_scratch = 0.5
2715 __ movdbl(xmm_scratch, Operand::StaticVariable(one_half));
2718 __ addsd(input_reg, xmm_scratch);
2723 __ ucomisd(input_reg, xmm_scratch);
2728 __ xorpd(xmm_scratch, xmm_scratch); // Zero the register.
2729 __ ucomisd(input_reg, xmm_scratch);
2751 XMMRegister xmm_scratch = xmm0;
2754 __ xorpd(xmm_scratch, xmm_scratch);
2755 __ addsd(input_reg, xmm_scratch); // Convert -0 to +0.
3635 XMMRegister xmm_scratch = xmm0;
3642 __ pshufd(xmm_scratch, input_reg, 1);
3643 __ movd(Operand(temp_reg), xmm_scratch);
3671 __ movdbl(xmm_scratch, Operand::StaticVariable(minus_zero));
3673 __ por(input_reg, xmm_scratch);
3675 // Get the amount to shift the input right in xmm_scratch.
3677 __ movd(xmm_scratch, Operand(result_reg));
3680 __ psrlq(input_reg, xmm_scratch);