Home
last modified time | relevance | path

Searched refs:double_scratch (Results 1 – 25 of 52) sorted by relevance

123

/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/arm/
H A Dbuiltins-arm.cc2748 LowDwVfpRegister double_scratch = temps.AcquireLowD(); in Generate_DoubleToI() local
2760 __ vldr(double_scratch, input_operand); in Generate_DoubleToI()
2761 __ vmov(double_low, double_high, double_scratch); in Generate_DoubleToI()
2764 __ TryInlineTruncateDoubleToI(result_reg, double_scratch, &done); in Generate_DoubleToI()
2840 const LowDwVfpRegister double_scratch = d3; in Generate_MathPowInternal() local
2848 __ TryDoubleToInt32Exact(scratch, double_exponent, double_scratch); in Generate_MathPowInternal()
2869 __ vmov(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
2879 __ vmul(double_result, double_result, double_scratch, cs); in Generate_MathPowInternal()
2880 __ vmul(double_scratch, double_scratch, double_scratch, ne); in Generate_MathPowInternal()
2885 __ vmov(double_scratch, Double(1.0), scratch); in Generate_MathPowInternal()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/mips64/
H A Dbuiltins-mips64.cc2833 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2842 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2849 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2851 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
2961 const DoubleRegister double_scratch = f6; in Generate_MathPowInternal() local
2971 double_scratch, scratch2, kCheckForInexactConversion); in Generate_MathPowInternal()
2995 __ mov_d(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
3015 __ mul_d(double_result, double_result, double_scratch); in Generate_MathPowInternal()
3021 __ mul_d(double_scratch, double_scratch, double_scratch); in Generate_MathPowInternal()
3028 __ Move(double_scratch, 1.0); in Generate_MathPowInternal()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/mips/
H A Dbuiltins-mips.cc2814 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2823 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2830 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2832 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
2941 const DoubleRegister double_scratch = f6; in Generate_MathPowInternal() local
2951 double_scratch, scratch2, kCheckForInexactConversion); in Generate_MathPowInternal()
2975 __ mov_d(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
2995 __ mul_d(double_result, double_result, double_scratch); in Generate_MathPowInternal()
3001 __ mul_d(double_scratch, double_scratch, double_scratch); in Generate_MathPowInternal()
3008 __ Move(double_scratch, 1.0); in Generate_MathPowInternal()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/ppc/
H A Dbuiltins-ppc.cc2866 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2873 __ lfd(double_scratch, MemOperand(sp, argument_offset)); in Generate_DoubleToI()
2876 __ ConvertDoubleToInt64(double_scratch, in Generate_DoubleToI()
2978 const DoubleRegister double_scratch = d0; in Generate_MathPowInternal() local
2985 __ TryDoubleToInt32Exact(scratch, double_exponent, scratch2, double_scratch); in Generate_MathPowInternal()
3008 __ fmr(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
3028 __ fmul(double_result, double_result, double_scratch); in Generate_MathPowInternal()
3032 __ fmul(double_scratch, double_scratch, double_scratch); in Generate_MathPowInternal()
3040 __ ConvertIntToDouble(scratch2, double_scratch); in Generate_MathPowInternal()
3041 __ fdiv(double_result, double_scratch, double_result); in Generate_MathPowInternal()
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/s390/
H A Dbuiltins-s390.cc2864 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2871 __ LoadDouble(double_scratch, MemOperand(sp, argument_offset)); in Generate_DoubleToI()
2874 __ ConvertDoubleToInt64(result_reg, double_scratch); in Generate_DoubleToI()
2971 const DoubleRegister double_scratch = d0; in Generate_MathPowInternal() local
2978 __ TryDoubleToInt32Exact(scratch, double_exponent, scratch2, double_scratch); in Generate_MathPowInternal()
2999 __ ldr(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
3015 __ mdbr(double_result, double_scratch); in Generate_MathPowInternal()
3020 __ mdbr(double_scratch, double_scratch); in Generate_MathPowInternal()
3028 __ ldr(double_scratch, double_result); in Generate_MathPowInternal()
3031 __ ddbr(double_result, double_scratch); in Generate_MathPowInternal()
/dports/www/node10/node-v10.24.1/deps/v8/src/arm/
H A Dmacro-assembler-arm.cc1742 LowDwVfpRegister double_scratch) { in TryDoubleToInt32Exact() argument
1743 DCHECK(double_input != double_scratch); in TryDoubleToInt32Exact()
1744 vcvt_s32_f64(double_scratch.low(), double_input); in TryDoubleToInt32Exact()
1745 vmov(result, double_scratch.low()); in TryDoubleToInt32Exact()
1746 vcvt_f64_s32(double_scratch, double_scratch.low()); in TryDoubleToInt32Exact()
1747 VFPCompareAndSetFlags(double_input, double_scratch); in TryDoubleToInt32Exact()
1761 LowDwVfpRegister double_scratch = in TryInlineTruncateDoubleToI() local
1763 single_scratch = double_scratch.low(); in TryInlineTruncateDoubleToI()
/dports/www/node10/node-v10.24.1/deps/v8/src/ppc/
H A Dmacro-assembler-ppc.cc1610 DoubleRegister double_scratch) { in TryDoubleToInt32Exact() argument
1612 DCHECK(double_input != double_scratch); in TryDoubleToInt32Exact()
1618 result, double_scratch); in TryDoubleToInt32Exact()
1628 fcfid(double_scratch, double_scratch); in TryDoubleToInt32Exact()
1629 fcmpu(double_scratch, double_input); in TryDoubleToInt32Exact()
1659 DoubleRegister double_scratch = kScratchDoubleReg; in TryInlineTruncateDoubleToI() local
1668 result, double_scratch); in TryInlineTruncateDoubleToI()
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/x64/
H A Dbuiltins-x64.cc2971 const XMMRegister double_scratch = xmm4; in Generate_MathPowInternal() local
2981 __ DoubleToI(exponent, double_exponent, double_scratch, in Generate_MathPowInternal()
3036 __ Movsd(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
3051 __ Movsd(double_result, double_scratch); in Generate_MathPowInternal()
3056 __ Mulsd(double_scratch, double_scratch); in Generate_MathPowInternal()
3058 __ Mulsd(double_result, double_scratch); in Generate_MathPowInternal()
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/ia32/
H A Dbuiltins-ia32.cc3022 const XMMRegister double_scratch = xmm4; in Generate_MathPowInternal() local
3031 __ DoubleToI(exponent, double_exponent, double_scratch, in Generate_MathPowInternal()
3085 __ movsd(double_scratch, double_base); // Back up base. in Generate_MathPowInternal()
3100 __ movsd(double_result, double_scratch); in Generate_MathPowInternal()
3105 __ mulsd(double_scratch, double_scratch); in Generate_MathPowInternal()
3107 __ mulsd(double_result, double_scratch); in Generate_MathPowInternal()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/mips/
H A Dmacro-assembler-mips.cc2698 Register scratch, DoubleRegister double_scratch, Register except_flag, in EmitFPUTruncate() argument
2701 DCHECK(double_input != double_scratch); in EmitFPUTruncate()
2710 cvt_w_d(double_scratch, double_input); in EmitFPUTruncate()
2711 mfc1(result, double_scratch); in EmitFPUTruncate()
2712 cvt_d_w(double_scratch, double_scratch); in EmitFPUTruncate()
2713 CompareF64(EQ, double_input, double_scratch); in EmitFPUTruncate()
2731 Round_w_d(double_scratch, double_input); in EmitFPUTruncate()
2734 Trunc_w_d(double_scratch, double_input); in EmitFPUTruncate()
2737 Ceil_w_d(double_scratch, double_input); in EmitFPUTruncate()
2740 Floor_w_d(double_scratch, double_input); in EmitFPUTruncate()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/mips/
H A Dmacro-assembler-mips.cc2633 DoubleRegister double_scratch, in EmitFPUTruncate() argument
2637 DCHECK(double_input != double_scratch); in EmitFPUTruncate()
2646 cvt_w_d(double_scratch, double_input); in EmitFPUTruncate()
2647 mfc1(result, double_scratch); in EmitFPUTruncate()
2648 cvt_d_w(double_scratch, double_scratch); in EmitFPUTruncate()
2649 CompareF64(EQ, double_input, double_scratch); in EmitFPUTruncate()
2667 Round_w_d(double_scratch, double_input); in EmitFPUTruncate()
2670 Trunc_w_d(double_scratch, double_input); in EmitFPUTruncate()
2673 Ceil_w_d(double_scratch, double_input); in EmitFPUTruncate()
2676 Floor_w_d(double_scratch, double_input); in EmitFPUTruncate()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.cc3129 Register scratch, DoubleRegister double_scratch, Register except_flag, in EmitFPUTruncate() argument
3132 DCHECK(double_input != double_scratch); in EmitFPUTruncate()
3141 cvt_w_d(double_scratch, double_input); in EmitFPUTruncate()
3142 mfc1(result, double_scratch); in EmitFPUTruncate()
3143 cvt_d_w(double_scratch, double_scratch); in EmitFPUTruncate()
3144 CompareF64(EQ, double_input, double_scratch); in EmitFPUTruncate()
3162 Round_w_d(double_scratch, double_input); in EmitFPUTruncate()
3165 Trunc_w_d(double_scratch, double_input); in EmitFPUTruncate()
3168 Ceil_w_d(double_scratch, double_input); in EmitFPUTruncate()
3171 Floor_w_d(double_scratch, double_input); in EmitFPUTruncate()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/mips/
H A Dmacro-assembler-mips.cc2703 Register scratch, DoubleRegister double_scratch, Register except_flag, in EmitFPUTruncate() argument
2706 DCHECK(double_input != double_scratch); in EmitFPUTruncate()
2715 cvt_w_d(double_scratch, double_input); in EmitFPUTruncate()
2716 mfc1(result, double_scratch); in EmitFPUTruncate()
2717 cvt_d_w(double_scratch, double_scratch); in EmitFPUTruncate()
2718 CompareF64(EQ, double_input, double_scratch); in EmitFPUTruncate()
2736 Round_w_d(double_scratch, double_input); in EmitFPUTruncate()
2739 Trunc_w_d(double_scratch, double_input); in EmitFPUTruncate()
2742 Ceil_w_d(double_scratch, double_input); in EmitFPUTruncate()
2745 Floor_w_d(double_scratch, double_input); in EmitFPUTruncate()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/mips64/
H A Dmacro-assembler-mips64.cc3140 DoubleRegister double_scratch, in EmitFPUTruncate() argument
3144 DCHECK(double_input != double_scratch); in EmitFPUTruncate()
3153 cvt_w_d(double_scratch, double_input); in EmitFPUTruncate()
3154 mfc1(result, double_scratch); in EmitFPUTruncate()
3155 cvt_d_w(double_scratch, double_scratch); in EmitFPUTruncate()
3156 CompareF64(EQ, double_input, double_scratch); in EmitFPUTruncate()
3174 Round_w_d(double_scratch, double_input); in EmitFPUTruncate()
3177 Trunc_w_d(double_scratch, double_input); in EmitFPUTruncate()
3180 Ceil_w_d(double_scratch, double_input); in EmitFPUTruncate()
3183 Floor_w_d(double_scratch, double_input); in EmitFPUTruncate()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.cc3172 Register scratch, DoubleRegister double_scratch, Register except_flag, in EmitFPUTruncate() argument
3175 DCHECK(double_input != double_scratch); in EmitFPUTruncate()
3184 cvt_w_d(double_scratch, double_input); in EmitFPUTruncate()
3185 mfc1(result, double_scratch); in EmitFPUTruncate()
3186 cvt_d_w(double_scratch, double_scratch); in EmitFPUTruncate()
3187 CompareF64(EQ, double_input, double_scratch); in EmitFPUTruncate()
3205 Round_w_d(double_scratch, double_input); in EmitFPUTruncate()
3208 Trunc_w_d(double_scratch, double_input); in EmitFPUTruncate()
3211 Ceil_w_d(double_scratch, double_input); in EmitFPUTruncate()
3214 Floor_w_d(double_scratch, double_input); in EmitFPUTruncate()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/mips64/
H A Dbuiltins-mips64.cc2686 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2695 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2702 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2704 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/builtins/mips64/
H A Dbuiltins-mips64.cc2726 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2735 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2742 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2744 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
/dports/lang/v8/v8-9.6.180.12/src/builtins/mips64/
H A Dbuiltins-mips64.cc2856 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2865 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2868 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2870 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
/dports/lang/v8/v8-9.6.180.12/src/builtins/loong64/
H A Dbuiltins-loong64.cc2832 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2841 __ Fld_d(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2844 __ ftintrz_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2846 __ movfr2gr_s(scratch3, double_scratch); in Generate_DoubleToI()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/arm64/
H A Dbuiltins-arm64.cc3277 DoubleRegister double_scratch = temps.AcquireD(); in Generate_DoubleToI() local
3283 __ Peek(double_scratch, kArgumentOffset); in Generate_DoubleToI()
3287 __ TryConvertDoubleToInt64(result, double_scratch, &done); in Generate_DoubleToI()
3288 __ Fmov(result, double_scratch); in Generate_DoubleToI()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/arm/
H A Dbuiltins-arm.cc2704 LowDwVfpRegister double_scratch = temps.AcquireLowD(); in Generate_DoubleToI() local
2716 __ vldr(double_scratch, input_operand); in Generate_DoubleToI()
2717 __ vmov(double_low, double_high, double_scratch); in Generate_DoubleToI()
2720 __ TryInlineTruncateDoubleToI(result_reg, double_scratch, &done); in Generate_DoubleToI()
/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/arm64/
H A Dbuiltins-arm64.cc3274 DoubleRegister double_scratch = temps.AcquireD(); in Generate_DoubleToI() local
3280 __ Peek(double_scratch, kArgumentOffset); in Generate_DoubleToI()
3284 __ TryConvertDoubleToInt64(result, double_scratch, &done); in Generate_DoubleToI()
3285 __ Fmov(result, double_scratch); in Generate_DoubleToI()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/mips/
H A Dbuiltins-mips.cc2647 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2656 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2663 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2665 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/builtins/mips/
H A Dbuiltins-mips.cc2657 DoubleRegister double_scratch = kScratchDoubleReg; in Generate_DoubleToI() local
2666 __ Ldc1(double_scratch, MemOperand(sp, kArgumentOffset)); in Generate_DoubleToI()
2673 __ Trunc_w_d(double_scratch, double_scratch); in Generate_DoubleToI()
2675 __ mfc1(scratch3, double_scratch); in Generate_DoubleToI()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/builtins/arm64/
H A Dbuiltins-arm64.cc3206 DoubleRegister double_scratch = temps.AcquireD(); in Generate_DoubleToI() local
3212 __ Peek(double_scratch, kArgumentOffset); in Generate_DoubleToI()
3216 __ TryConvertDoubleToInt64(result, double_scratch, &done); in Generate_DoubleToI()
3217 __ Fmov(result, double_scratch); in Generate_DoubleToI()

123