Lines Matching defs:minExponent
110 APFloatBase::ExponentType minExponent;
287 return A.maxExponent <= B.maxExponent && A.minExponent >= B.minExponent &&
324 return semantics.minExponent;
359 if (Src.maxExponent >= Dst.maxExponent || Src.minExponent <= Dst.minExponent)
376 return semantics.minExponent - 1;
1019 return isFiniteNonZero() && (exponent == semantics->minExponent) &&
1028 return isFiniteNonZero() && exponent == semantics->minExponent &&
1033 return getCategory() == fcNormal && exponent == semantics->minExponent &&
1666 /* Subnormal numbers have exponent minExponent, and their MSB
1668 if (exponent + exponentChange < semantics->minExponent)
1669 exponentChange = semantics->minExponent - exponent;
1724 exponent = semantics->minExponent;
2236 extendedSemantics.minExponent--;
2566 if (exponent + exponentChange < toSemantics.minExponent)
2567 exponentChange = toSemantics.minExponent - exponent;
3053 if (decSig.exponent < semantics->minExponent) {
3054 excessPrecision += (semantics->minExponent - decSig.exponent);
3110 (exp + 1) * L <= minExponent - precision
3144 8651 * (semantics->minExponent - (int) semantics->precision)) {
3514 // Denormals have exponent minExponent in APFloat, but minExponent-1 in
3556 // normalize against the "double" minExponent first, and only *then*
3562 extendedSemantics.minExponent = semIEEEdouble.minExponent;
3600 (semantics == &semFloat8E8M0FNU) ? -S.minExponent : -(S.minExponent - 1);
3942 constexpr int bias = -(S.minExponent - 1);
4007 exponent = S.minExponent;
4165 exponent = semantics->minExponent;
4181 exponent = semantics->minExponent;
4560 if (exponent != semantics->minExponent)
4659 // 1. exponent != semantics->minExponent. This implies we are not in the
4663 exponent != semantics->minExponent && isSignificandAllZeros();
4791 auto MinExp = X.getSemantics().minExponent;