Home
last modified time | relevance | path

Searched refs:xmm_scratch (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/ia32/
Dlithium-codegen-ia32.cc2687 XMMRegister xmm_scratch = xmm0; in DoMathFloor() local
2690 __ xorpd(xmm_scratch, xmm_scratch); // Zero the register. in DoMathFloor()
2691 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor()
2709 XMMRegister xmm_scratch = xmm0; in DoMathRound() local
2715 __ movdbl(xmm_scratch, Operand::StaticVariable(one_half)); in DoMathRound()
2718 __ addsd(input_reg, xmm_scratch); in DoMathRound()
2723 __ ucomisd(input_reg, xmm_scratch); in DoMathRound()
2728 __ xorpd(xmm_scratch, xmm_scratch); // Zero the register. in DoMathRound()
2729 __ ucomisd(input_reg, xmm_scratch); in DoMathRound()
2751 XMMRegister xmm_scratch = xmm0; in DoMathPowHalf() local
[all …]
/external/v8/src/x64/
Dlithium-codegen-x64.cc2703 XMMRegister xmm_scratch = xmm0; in DoMathFloor() local
2706 __ xorpd(xmm_scratch, xmm_scratch); // Zero the register. in DoMathFloor()
2707 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor()
2725 const XMMRegister xmm_scratch = xmm0; in DoMathRound() local
2731 __ movq(xmm_scratch, kScratchRegister); in DoMathRound()
2734 __ addsd(input_reg, xmm_scratch); in DoMathRound()
2739 __ ucomisd(input_reg, xmm_scratch); in DoMathRound()
2744 __ xorpd(xmm_scratch, xmm_scratch); // Zero the register. in DoMathRound()
2745 __ ucomisd(input_reg, xmm_scratch); in DoMathRound()
2767 XMMRegister xmm_scratch = xmm0; in DoMathPowHalf() local
[all …]