reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/APFloat.cpp
  711   exponent = rhs.exponent;
  711   exponent = rhs.exponent;
  790   exponent = rhs.exponent;
  790   exponent = rhs.exponent;
  799   return isFiniteNonZero() && (exponent == semantics->minExponent) &&
  808   return isFiniteNonZero() && exponent == semantics->minExponent &&
  859   return isFiniteNonZero() && exponent == semantics->maxExponent
  881   if (isFiniteNonZero() && exponent != rhs.exponent)
  881   if (isFiniteNonZero() && exponent != rhs.exponent)
  893   exponent = ourSemantics.precision - 1;
  957   assert(exponent == rhs.exponent);
  957   assert(exponent == rhs.exponent);
  971   assert(exponent == rhs.exponent);
  971   assert(exponent == rhs.exponent);
 1011   exponent += rhs.exponent;
 1011   exponent += rhs.exponent;
 1023   exponent += 2;
 1041       exponent -= (extendedPrecision - 1) - omsb;
 1081   exponent -= precision + 1;
 1098     exponent += bits;
 1137   exponent -= rhs.exponent;
 1137   exponent -= rhs.exponent;
 1144     exponent += bit;
 1151     exponent -= bit;
 1159     exponent--;
 1203   assert((ExponentType) (exponent + bits) >= exponent);
 1203   assert((ExponentType) (exponent + bits) >= exponent);
 1205   exponent += bits;
 1218     exponent -= bits;
 1232   compare = exponent - rhs.exponent;
 1232   compare = exponent - rhs.exponent;
 1262   exponent = semantics->maxExponent;
 1328     if (exponent + exponentChange > semantics->maxExponent)
 1333     if (exponent + exponentChange < semantics->minExponent)
 1334       exponentChange = semantics->minExponent - exponent;
 1377       exponent = semantics->minExponent;
 1387       if (exponent == semantics->maxExponent) {
 1482   bits = exponent - rhs.exponent;
 1482   bits = exponent - rhs.exponent;
 1852   if (isFiniteNonZero() && exponent+1 >= (int)semanticsPrecision(*semantics))
 1997     if (exponent + exponentChange < toSemantics.minExponent)
 1998       exponentChange = toSemantics.minExponent - exponent;
 2003       exponent += exponentChange;
 2099   if (exponent < 0) {
 2104     truncatedBits = semantics->precision -1U - exponent;
 2108     unsigned int bits = exponent + 1U;
 2233     exponent = omsb - 1;
 2238     exponent = precision - 1;
 2312   exponent = 0;
 2379     exponent = totalExponent(p + 1, end, expAdjustment);
 2419     decSig.exponent += exp;
 2432       if (decSig.exponent < semantics->minExponent) {
 2433         excessPrecision += (semantics->minExponent - decSig.exponent);
 2460       exponent = (decSig.exponent + semantics->precision
 2460       exponent = (decSig.exponent + semantics->precision
 2808   return writeSignedDecimal (dst, exponent);
 2820                       Arg.semantics->precision, Arg.exponent,
 2842     myexponent = exponent+16383; //bias
 2921     myexponent = exponent+16383; //bias
 2955     myexponent = exponent+1023; //bias
 2983     myexponent = exponent+127; //bias
 3010     myexponent = exponent+15; //bias
 3102     exponent = myexponent - 16383;
 3106       exponent = -16382;
 3162     exponent = myexponent - 16383;
 3166       exponent = -16382;
 3194     exponent = myexponent - 1023;
 3197       exponent = -1022;
 3225     exponent = myexponent - 127;  //bias
 3228       exponent = -126;
 3256     exponent = myexponent - 15;  //bias
 3259       exponent = -14;
 3295   exponent = semantics->maxExponent;
 3320   exponent = semantics->minExponent;
 3333   exponent = semantics->minExponent;
 3470   int exp = exponent - ((int) semantics->precision - 1);
 3728       exponent = 0;
 3736       exponent = semantics->maxExponent + 1;
 3750         exponent != semantics->minExponent && isSignificandAllZeros();
 3773         exponent--;
 3790         assert(exponent != semantics->maxExponent &&
 3793         exponent++;
 3811   exponent = semantics->maxExponent + 1;
 3818   exponent = semantics->minExponent-1;
 3835     return Arg.exponent;
 3840   Normalized.exponent += SignificandBits;
 3842   return Normalized.exponent - SignificandBits;
 3859   X.exponent += std::min(std::max(Exp, -MaxIncrement - 1), MaxIncrement);