Lines Matching defs:Float128
26 using Float128 = typename fputil::DyadicFloat<128>;
44 constexpr Float128 LOG_2(Sign::POS, /*exponent=*/-128, /*mantissa=*/
257 constexpr Float128 LOG_R1[129] = {
441 constexpr Float128 LOG_R2[198] = {
670 constexpr Float128 LOG_R3[139] = {
818 constexpr Float128 BIG_COEFFS[4]{
827 Float128 e_x_f128(static_cast<float>(e_x));
828 Float128 sum = fputil::quick_mul(LOG_2, e_x_f128);
832 Float128 v = fputil::quick_add(Float128(m_x.hi), Float128(m_x.lo));
846 Float128 s2 = Float128(S2[idx2]);
862 Float128 s3 = Float128(S3[idx3]);
867 Float128 p = fputil::quick_mul(v, BIG_COEFFS[0]);
873 Float128 r = fputil::quick_add(sum, p);