Lines Matching refs:minExponent

110   APFloatBase::ExponentType minExponent;  member
126 return maxExponent <= S.maxExponent && minExponent >= S.minExponent && in isRepresentableBy()
332 return semantics.minExponent; in semanticsMinExponent()
351 if (Src.maxExponent >= Dst.maxExponent || Src.minExponent <= Dst.minExponent) in isRepresentableAsNormalIn()
368 return semantics.minExponent - 1; in exponentZero()
1004 return isFiniteNonZero() && (exponent == semantics->minExponent) && in isDenormal()
1013 return isFiniteNonZero() && exponent == semantics->minExponent && in isSmallest()
1018 return getCategory() == fcNormal && exponent == semantics->minExponent && in isSmallestNormalized()
1629 if (exponent + exponentChange < semantics->minExponent) in normalize()
1630 exponentChange = semantics->minExponent - exponent; in normalize()
1683 exponent = semantics->minExponent; in normalize()
2186 extendedSemantics.minExponent--; in remainder()
2505 if (exponent + exponentChange < toSemantics.minExponent) in convert()
2506 exponentChange = toSemantics.minExponent - exponent; in convert()
2990 if (decSig.exponent < semantics->minExponent) { in roundSignificandWithExponent()
2991 excessPrecision += (semantics->minExponent - decSig.exponent); in roundSignificandWithExponent()
3079 8651 * (semantics->minExponent - (int) semantics->precision)) { in convertFromDecimalString()
3493 extendedSemantics.minExponent = semIEEEdouble.minExponent; in convertPPCDoubleDoubleAPFloatToAPInt()
3531 constexpr int bias = -(S.minExponent - 1); in convertIEEEFloatToAPInt()
3821 constexpr int bias = -(S.minExponent - 1); in initFromIEEEAPInt()
3886 exponent = S.minExponent; in initFromIEEEAPInt()
4030 exponent = semantics->minExponent; in makeSmallest()
4043 exponent = semantics->minExponent; in makeSmallestNormalized()
4422 if (exponent != semantics->minExponent) in getExactLog2Abs()
4523 exponent != semantics->minExponent && isSignificandAllZeros(); in next()
4645 auto MinExp = X.getSemantics().minExponent; in scalbn()