Home
last modified time | relevance | path

Searched refs:significand (Results 1 – 25 of 79) sorted by relevance

1234

/OK3568_Linux_fs/kernel/arch/arm/vfp/
H A Dvfpdouble.c45 .significand = VFP_DOUBLE_SIGNIFICAND_QNAN,
51 str, d->sign != 0, d->exponent, d->significand); in vfp_double_dump()
56 int bits = 31 - fls(vd->significand >> 32); in vfp_double_normalise_denormal()
58 bits = 63 - fls(vd->significand); in vfp_double_normalise_denormal()
64 vd->significand <<= bits; in vfp_double_normalise_denormal()
72 u64 significand, incr; in vfp_double_normaliseround() local
81 if (vd->exponent == 2047 && (vd->significand == 0 || exceptions)) in vfp_double_normaliseround()
87 if (vd->significand == 0) { in vfp_double_normaliseround()
93 significand = vd->significand; in vfp_double_normaliseround()
95 shift = 32 - fls(significand >> 32); in vfp_double_normaliseround()
[all …]
H A Dvfpsingle.c45 .significand = VFP_SINGLE_SIGNIFICAND_QNAN,
51 str, s->sign != 0, s->exponent, s->significand); in vfp_single_dump()
56 int bits = 31 - fls(vs->significand); in vfp_single_normalise_denormal()
62 vs->significand <<= bits; in vfp_single_normalise_denormal()
75 u32 significand, incr, rmode; in __vfp_single_normaliseround() local
83 if (vs->exponent == 255 && (vs->significand == 0 || exceptions)) in __vfp_single_normaliseround()
89 if (vs->significand == 0) { in __vfp_single_normaliseround()
95 significand = vs->significand; in __vfp_single_normaliseround()
102 shift = 32 - fls(significand); in __vfp_single_normaliseround()
105 significand <<= shift; in __vfp_single_normaliseround()
[all …]
H A Dvfp.h152 u32 significand; member
190 u32 significand; in vfp_single_unpack() local
195 significand = (u32) val; in vfp_single_unpack()
196 significand = (significand << (32 - VFP_SINGLE_MANTISSA_BITS)) >> 2; in vfp_single_unpack()
198 significand |= 0x40000000; in vfp_single_unpack()
199 s->significand = significand; in vfp_single_unpack()
211 (s->significand >> VFP_SINGLE_LOW_BITS); in vfp_single_pack()
229 if (s->significand == 0) in vfp_single_type()
231 else if (s->significand & VFP_SINGLE_SIGNIFICAND_QNAN) in vfp_single_type()
236 if (s->significand == 0) in vfp_single_type()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/math-emu/
H A Dpoly_sin.c79 mul64_Xsig(&argSqrd, &significand(st0_ptr)); in poly_sine()
97 mul64_Xsig(&accumulator, &significand(st0_ptr)); in poly_sine()
98 mul64_Xsig(&accumulator, &significand(st0_ptr)); in poly_sine()
99 mul64_Xsig(&accumulator, &significand(st0_ptr)); in poly_sine()
108 XSIG_LL(accumulator) += significand(st0_ptr); in poly_sine()
117 fixed_arg = significand(st0_ptr); in poly_sine()
185 significand(&result) = XSIG_LL(accumulator); in poly_sine()
191 && (significand(&result) > 0x8000000000000000LL)) { in poly_sine()
211 && (significand(st0_ptr) > 0xc90fdaa22168c234LL))) { in poly_cos()
229 mul64_Xsig(&argSqrd, &significand(st0_ptr)); in poly_cos()
[all …]
H A Dpoly_l2.c40 significand(&x) = -significand(st0_ptr); in poly_l2()
80 XSIG_LL(yaccum) = significand(st1_ptr); in poly_l2()
90 significand(st1_ptr) = XSIG_LL(accumulator); in poly_l2()
117 XSIG_LL(yaccum) = significand(st1_ptr); in poly_l2p1()
126 significand(dest) = XSIG_LL(accumulator); in poly_l2p1()
191 XSIG_LL(Numer) = XSIG_LL(Denom) = significand(arg); in log2_kernel()
H A Dfpu_trig.c56 q = significand(&tmp); in trig_arg()
58 rem_kernel(significand(st0_ptr), in trig_arg()
59 &significand(&tmp), in trig_arg()
60 significand(&CONST_PI2), in trig_arg()
82 significand(&tmp) = q + 1; in trig_arg()
115 significand(&tmp) = q; in trig_arg()
623 && (significand(st0_ptr) <= in f_cos()
823 q = significand(&tmp); in do_fprem()
825 rem_kernel(significand(&st0), in do_fprem()
826 &significand(&tmp), in do_fprem()
[all …]
H A Dpoly_atan.c84 XSIG_LL(Numer) = significand(st0_ptr); in poly_atan()
85 XSIG_LL(Denom) = significand(st1_ptr); in poly_atan()
90 XSIG_LL(Numer) = significand(st1_ptr); in poly_atan()
91 XSIG_LL(Denom) = significand(st0_ptr); in poly_atan()
200 significand(st1_ptr) = XSIG_LL(accumulator); in poly_atan()
H A Dpoly_tan.c74 XSIG_LL(accum) = significand(st0_ptr); in poly_tan()
86 significand(st0_ptr) = 0x8a51e04daabda360LL; in poly_tan()
98 XSIG_LL(accum) = XSIG_LL(argSignif) = significand(st0_ptr); in poly_tan()
210 significand(st0_ptr) = XSIG_LL(accum); in poly_tan()
H A Dpoly_2xm1.c71 XSIG_LL(argSignif) = Xll = significand(arg); in poly_2xm1()
136 significand(result) = XSIG_LL(accumulator); in poly_2xm1()
H A Derrors.c447 if (significand(b) > significand(a)) in real_2op_NaN()
449 else if (significand(b) == significand(a)) { in real_2op_NaN()
H A Dreg_ld_str.c234 significand(st0_ptr) = s; in FPU_load_int64()
329 significand(st0_ptr) = l; in FPU_load_bcd()
917 ll = significand(&t); in FPU_store_bcd()
977 significand(r) = 0; in FPU_round_to_int()
997 significand(r)++; in FPU_round_to_int()
1005 significand(r)++; in FPU_round_to_int()
1013 significand(r)++; in FPU_round_to_int()
H A Dfpu_emu.h186 #define significand(x) ( ((unsigned long long *)&((x)->sigl))[0] ) macro
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/rapidjson/1.1.0/include/rapidjson/internal/
H A Dstrtod.h26 inline double FastPath(double significand, int exp) { in FastPath() argument
30 return significand * internal::Pow10(exp); in FastPath()
32 return significand / internal::Pow10(-exp); in FastPath()
130 uint64_t significand = 0; in StrtodDiyFp() local
133 if (significand > RAPIDJSON_UINT64_C2(0x19999999, 0x99999999) || in StrtodDiyFp()
134 (significand == RAPIDJSON_UINT64_C2(0x19999999, 0x99999999) && decimals[i] > '5')) in StrtodDiyFp()
136 significand = significand * 10u + static_cast<unsigned>(decimals[i] - '0'); in StrtodDiyFp()
140 significand++; in StrtodDiyFp()
147 DiyFp v(significand, 0); in StrtodDiyFp()
H A Ddiyfp.h55 uint64_t significand = (u.u64 & kDpSignificandMask); in DiyFp() local
57 f = significand + kDpHiddenBit; in DiyFp()
61 f = significand; in DiyFp()
/OK3568_Linux_fs/kernel/drivers/media/dvb-core/
H A Ddvb_math.c67 unsigned int significand; in intlog2() local
92 significand = value << (31 - msb); in intlog2()
93 logentry = (significand >> 23) & 0xff; in intlog2()
110 interpolation = ((significand & 0x7fffff) * in intlog2()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/math/special_functions/detail/
H A Dfp_traits.hpp184 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x007fffff);
203 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff);
239 static const uint64_t significand member
263 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff);
299 static const uint64_t significand member
326 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x00007fff);
377 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff);
422 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x00007fff);
458 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x0000ffff);
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/math/special_functions/
H A Dfpclassify.hpp221 a &= traits::exponent | traits::flag | traits::significand; in BOOST_NO_MACRO_EXPAND()
222 BOOST_MATH_INSTRUMENT_VARIABLE((traits::exponent | traits::flag | traits::significand)); in BOOST_NO_MACRO_EXPAND()
225 if(a <= traits::significand) { in BOOST_NO_MACRO_EXPAND()
234 a &= traits::significand; in BOOST_NO_MACRO_EXPAND()
249 a &= traits::exponent | traits::flag | traits::significand; in BOOST_NO_MACRO_EXPAND()
251 if(a <= traits::significand) { in BOOST_NO_MACRO_EXPAND()
260 a &= traits::significand; in BOOST_NO_MACRO_EXPAND()
487 a &= traits::exponent | traits::significand; in isinf_impl()
498 a &= traits::exponent | traits::significand; in isinf_impl()
582 a &= traits::exponent | traits::significand; in isnan_impl()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/kernel/fpu/
H A Dregset.c197 if (!st->significand[0] && in twd_fxsr_to_i387()
198 !st->significand[1] && in twd_fxsr_to_i387()
199 !st->significand[2] && in twd_fxsr_to_i387()
200 !st->significand[3]) in twd_fxsr_to_i387()
206 if (st->significand[3] & 0x8000) in twd_fxsr_to_i387()
/OK3568_Linux_fs/kernel/drivers/iio/light/
H A Dsi1145.c367 u32 significand = 0; in si1145_compress() local
383 significand = x << (4 - exponent); in si1145_compress()
384 return (exponent << 4) | (significand & 0xF); in si1145_compress()
387 significand = x >> (exponent - 5); in si1145_compress()
388 if (significand & 1) { in si1145_compress()
389 significand += 2; in si1145_compress()
390 if (significand & 0x0040) { in si1145_compress()
392 significand >>= 1; in si1145_compress()
396 return (exponent << 4) | ((significand >> 1) & 0xF); in si1145_compress()
/OK3568_Linux_fs/kernel/arch/x86/um/
H A Dsignal.c56 if ( !st->significand[0] && in twd_fxsr_to_i387()
57 !st->significand[1] && in twd_fxsr_to_i387()
58 !st->significand[2] && in twd_fxsr_to_i387()
59 !st->significand[3] ) { in twd_fxsr_to_i387()
66 if (st->significand[3] & 0x8000) { in twd_fxsr_to_i387()
/OK3568_Linux_fs/kernel/arch/x86/include/uapi/asm/
H A Dsigcontext.h86 __u16 significand[4]; member
92 __u16 significand[4]; member
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/
H A Dfdlibm.h145 extern double significand __P((double));
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/
H A Dfdlibm.h145 extern double significand __P((double));
/OK3568_Linux_fs/buildroot/package/php-amqp/
H A D0002-more-work-for-php-8.patch812 if (significand < AMQP_DECIMAL_SIGNIFICAND_MIN) {
816 if (significand > AMQP_DECIMAL_SIGNIFICAND_MAX) {
817 …w_exception_ex(amqp_value_exception_class_entry, 0 TSRMLS_CC, "Decimal significand value must be l…
818 …w_exception_ex(amqp_value_exception_class_entry, 0 TSRMLS_CC, "Decimal significand value must be l…
823 - zend_update_property_long(this_ce, getThis(), ZEND_STRL("significand"), significand TSRMLS_CC);
825 …property_long(this_ce, PHP5to8_OBJ_PROP(getThis()), ZEND_STRL("significand"), significand TSRMLS_C…
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/bits/
H A Dmathcalls.h191 __MATHCALL (significand,, (_Mdouble_ __x));

1234