/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/arm/ |
H A D | builtins-arm.cc | 2748 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 D | builtins-mips64.cc | 2833 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 D | builtins-mips.cc | 2814 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 D | builtins-ppc.cc | 2866 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 D | builtins-s390.cc | 2864 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 D | macro-assembler-arm.cc | 1742 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 D | macro-assembler-ppc.cc | 1610 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 D | builtins-x64.cc | 2971 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 D | builtins-ia32.cc | 3022 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 D | macro-assembler-mips.cc | 2698 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 D | macro-assembler-mips.cc | 2633 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 D | macro-assembler-mips64.cc | 3129 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 D | macro-assembler-mips.cc | 2703 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 D | macro-assembler-mips64.cc | 3140 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 D | macro-assembler-mips64.cc | 3172 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 D | builtins-mips64.cc | 2686 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 D | builtins-mips64.cc | 2726 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 D | builtins-mips64.cc | 2856 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 D | builtins-loong64.cc | 2832 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 D | builtins-arm64.cc | 3277 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 D | builtins-arm.cc | 2704 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 D | builtins-arm64.cc | 3274 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 D | builtins-mips.cc | 2647 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 D | builtins-mips.cc | 2657 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 D | builtins-arm64.cc | 3206 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()
|