Searched refs:double_exponent (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/builtins/x64/ |
D | builtins-x64.cc | 2630 const XMMRegister double_exponent = xmm1; in Generate_MathPowInternal() local 2641 __ DoubleToI(exponent, double_exponent, double_scratch, in Generate_MathPowInternal() 2646 __ Cvttsd2si(exponent, double_exponent); in Generate_MathPowInternal() 2657 __ Movsd(Operand(rsp, 0), double_exponent); in Generate_MathPowInternal() 2693 const XMMRegister double_scratch2 = double_exponent; in Generate_MathPowInternal() 2735 __ Cvtlsi2sd(double_exponent, exponent); in Generate_MathPowInternal() 2741 DCHECK(double_exponent == xmm1); in Generate_MathPowInternal()
|
/external/v8/src/builtins/ia32/ |
D | builtins-ia32.cc | 2683 const XMMRegister double_exponent = xmm1; in Generate_MathPowInternal() local 2693 __ DoubleToI(exponent, double_exponent, double_scratch, in Generate_MathPowInternal() 2699 __ cvttsd2si(exponent, Operand(double_exponent)); in Generate_MathPowInternal() 2709 __ movsd(Operand(esp, 0), double_exponent); in Generate_MathPowInternal() 2745 const XMMRegister double_scratch2 = double_exponent; in Generate_MathPowInternal() 2787 __ Cvtsi2sd(double_exponent, exponent); in Generate_MathPowInternal() 2795 __ movsd(Operand(esp, 1 * kDoubleSize), double_exponent); in Generate_MathPowInternal()
|
/external/v8/src/builtins/arm/ |
D | builtins-arm.cc | 2512 const LowDwVfpRegister double_exponent = d1; in Generate_MathPowInternal() local 2524 __ TryDoubleToInt32Exact(integer_exponent, double_exponent, double_scratch); in Generate_MathPowInternal() 2531 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal() 2567 __ vcvt_f64_s32(double_exponent, single_scratch); in Generate_MathPowInternal() 2574 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal()
|
/external/v8/src/builtins/ppc/ |
D | builtins-ppc.cc | 2651 const DoubleRegister double_exponent = d2; in Generate_MathPowInternal() local 2660 __ TryDoubleToInt32Exact(scratch, double_exponent, scratch2, double_scratch); in Generate_MathPowInternal() 2668 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal() 2723 __ ConvertIntToDouble(exponent, double_exponent); in Generate_MathPowInternal() 2731 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal()
|
/external/v8/src/builtins/s390/ |
D | builtins-s390.cc | 2640 const DoubleRegister double_exponent = d2; in Generate_MathPowInternal() local 2649 __ TryDoubleToInt32Exact(scratch, double_exponent, scratch2, double_scratch); in Generate_MathPowInternal() 2656 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal() 2711 __ ConvertIntToDouble(double_exponent, exponent); in Generate_MathPowInternal() 2718 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal()
|
/external/v8/src/builtins/mips64/ |
D | builtins-mips64.cc | 2626 const DoubleRegister double_exponent = f4; in Generate_MathPowInternal() local 2637 __ EmitFPUTruncate(kRoundToMinusInf, scratch, double_exponent, kScratchReg, in Generate_MathPowInternal() 2646 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal() 2706 __ cvt_d_w(double_exponent, single_scratch); in Generate_MathPowInternal() 2713 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal()
|
/external/v8/src/builtins/mips/ |
D | builtins-mips.cc | 2607 const DoubleRegister double_exponent = f4; in Generate_MathPowInternal() local 2618 __ EmitFPUTruncate(kRoundToMinusInf, scratch, double_exponent, kScratchReg, in Generate_MathPowInternal() 2627 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal() 2687 __ cvt_d_w(double_exponent, single_scratch); in Generate_MathPowInternal() 2694 __ MovToFloatParameters(double_base, double_exponent); in Generate_MathPowInternal()
|