Searched refs:dfbits (Results 1 – 8 of 8) sorted by relevance
/dports/math/universal/universal-3.48/include/universal/number/posit/specialized/ |
H A D | posit_3_0.hpp | 381 constexpr int dfbits = std::numeric_limits<T>::digits - 1; in float_assign() local 382 internal::value<dfbits> v((T)rhs); in float_assign() 395 bitblock<dfbits> fraction_in = v.fraction(); in float_assign() 427 unsigned lsb = nf <= dfbits ? 0 : nf - dfbits; in float_assign() 428 for (unsigned i = lsb; i < nf; i++) fraction[i] = fraction_in[dfbits - nf + i]; in float_assign() 430 bool sb = anyAfter(fraction_in, dfbits - 1 - nf); in float_assign()
|
H A D | posit_4_0.hpp | 413 constexpr int dfbits = std::numeric_limits<T>::digits - 1; in float_assign() local 414 internal::value<dfbits> v((T)rhs); in float_assign() 426 …convert_to_bb<NBITS_IS_4, ES_IS_0, dfbits>(v.sign(), v.scale(), v.fraction(), ptt); // TODO: needs… in float_assign()
|
H A D | posit_3_1.hpp | 287 constexpr int dfbits = std::numeric_limits<T>::digits - 1; in float_assign() local 288 internal::value<dfbits> v((T)rhs); in float_assign()
|
H A D | posit_2_0.hpp | 371 constexpr int dfbits = std::numeric_limits<T>::digits - 1; in float_assign() local 372 internal::value<dfbits> v((T)rhs); in float_assign()
|
H A D | posit_16_1.hpp | 623 constexpr int dfbits = std::numeric_limits<double>::digits - 1; in float_assign() local 624 internal::value<dfbits> v(rhs); in float_assign() 636 …convert_to_bb<NBITS_IS_16, ES_IS_1, dfbits>(v.sign(), v.scale(), v.fraction(), ptt); // TODO: need… in float_assign()
|
H A D | posit_32_2.hpp | 653 constexpr int dfbits = std::numeric_limits<long double>::digits - 1; in float_assign() local 654 internal::value<dfbits> v(rhs); in float_assign() 666 …convert_to_bb<NBITS_IS_32, ES_IS_2, dfbits>(v.sign(), v.scale(), v.fraction(), ptt); // TODO: need… in float_assign()
|
/dports/math/universal/universal-3.48/deprecated/universal/posit/ |
H A D | posit_decoded.hpp | 1010 constexpr int dfbits = std::numeric_limits<T>::digits - 1; in float_assign() local 1011 value<dfbits> v((T)rhs); in float_assign()
|
/dports/math/universal/universal-3.48/include/universal/number/posit/ |
H A D | posit_impl.hpp | 1223 constexpr int dfbits = std::numeric_limits<T>::digits - 1; in float_assign() local 1224 internal::value<dfbits> v(static_cast<T>(rhs)); in float_assign()
|