Home | History | Annotate | Download | only in x64

Lines Matching refs:xmm_scratch

1990     XMMRegister xmm_scratch = double_scratch0();
1991 __ xorps(xmm_scratch, xmm_scratch);
1992 __ ucomisd(left_reg, xmm_scratch);
2037 XMMRegister xmm_scratch = double_scratch0();
2039 __ movaps(xmm_scratch, left);
2043 __ movaps(result, xmm_scratch);
2114 XMMRegister xmm_scratch = double_scratch0();
2115 __ xorps(xmm_scratch, xmm_scratch);
2116 __ ucomisd(reg, xmm_scratch);
2135 XMMRegister xmm_scratch = double_scratch0();
2136 __ xorps(xmm_scratch, xmm_scratch);
2137 __ ucomisd(xmm_scratch, FieldOperand(reg, HeapNumber::kValueOffset));
2218 XMMRegister xmm_scratch = double_scratch0();
2219 __ xorps(xmm_scratch, xmm_scratch);
2220 __ ucomisd(xmm_scratch, FieldOperand(reg, HeapNumber::kValueOffset));
2387 XMMRegister xmm_scratch = double_scratch0();
2388 __ xorps(xmm_scratch, xmm_scratch);
2389 __ ucomisd(xmm_scratch, value);
3717 XMMRegister xmm_scratch = double_scratch0();
3729 __ roundsd(xmm_scratch, input_reg, Assembler::kRoundDown);
3730 __ cvttsd2si(output_reg, xmm_scratch);
3736 __ xorps(xmm_scratch, xmm_scratch); // Zero the register.
3737 __ ucomisd(input_reg, xmm_scratch);
3764 __ Cvtlsi2sd(xmm_scratch, output_reg);
3765 __ ucomisd(input_reg, xmm_scratch);
3776 const XMMRegister xmm_scratch = double_scratch0();
3786 __ movq(xmm_scratch, kScratchRegister);
3787 __ ucomisd(xmm_scratch, input_reg);
3791 __ addsd(xmm_scratch, input_reg);
3792 __ cvttsd2si(output_reg, xmm_scratch);
3800 __ movq(xmm_scratch, kScratchRegister);
3801 __ ucomisd(xmm_scratch, input_reg);
3807 __ subsd(input_temp, xmm_scratch);
3813 __ Cvtlsi2sd(xmm_scratch, output_reg);
3814 __ ucomisd(xmm_scratch, input_temp);
3854 XMMRegister xmm_scratch = double_scratch0();
3865 __ movq(xmm_scratch, kScratchRegister);
3866 __ ucomisd(xmm_scratch, input_reg);
3873 __ subsd(input_reg, xmm_scratch);
3878 __ xorps(xmm_scratch, xmm_scratch);
3879 __ addsd(input_reg, xmm_scratch); // Convert -0 to +0.
3934 XMMRegister xmm_scratch = double_scratch0();
3936 __ xorps(xmm_scratch, xmm_scratch);
3937 __ ucomisd(input_reg, xmm_scratch);
4894 XMMRegister xmm_scratch = double_scratch0();
4895 __ xorps(xmm_scratch, xmm_scratch);
4896 __ ucomisd(xmm_scratch, result_reg);
5040 XMMRegister xmm_scratch = double_scratch0();
5042 __ DoubleToI(result_reg, input_reg, xmm_scratch,
5067 XMMRegister xmm_scratch = double_scratch0();
5069 __ DoubleToI(result_reg, input_reg, xmm_scratch,
5227 XMMRegister xmm_scratch = double_scratch0();
5229 __ ClampDoubleToUint8(value_reg, xmm_scratch, result_reg);
5244 XMMRegister xmm_scratch = double_scratch0();
5263 __ movsd(xmm_scratch, FieldOperand(input_reg, HeapNumber::kValueOffset));
5264 __ ClampDoubleToUint8(xmm_scratch, temp_xmm_reg, input_reg);
5292 XMMRegister xmm_scratch = double_scratch0();
5295 __ movd(xmm_scratch, lo_reg);
5296 __ orps(result_reg, xmm_scratch);