• Home
  • Raw
  • Download

Lines Matching refs:exponent

180   int exponent = 0;  in totalExponent()  local
207 exponent = unsignedExponent; in totalExponent()
209 exponent = -exponent; in totalExponent()
210 exponent += exponentAdjustment; in totalExponent()
211 if (exponent > 32767 || exponent < -32768) in totalExponent()
216 exponent = negative ? -32768: 32767; in totalExponent()
218 return exponent; in totalExponent()
258 int exponent; member
270 D->exponent = 0; in interpretDecimal()
290 D->exponent = readExponent(p + 1, end); in interpretDecimal()
309 D->exponent += static_cast<exponent_t>((dot - p) - (dot > p)); in interpretDecimal()
310 D->normalizedExponent = (D->exponent + in interpretDecimal()
612 exponent = rhs.exponent; in assign()
713 else if (category==fcNormal && exponent!=rhs.exponent) in bitwiseIsEqual()
736 exponent = ourSemantics.precision - 1; in APFloat()
848 assert(exponent == rhs.exponent); in addSignificand()
863 assert(exponent == rhs.exponent); in subtractSignificand()
901 exponent += rhs.exponent; in multiplySignificand()
915 exponent -= extendedPrecision - omsb; in multiplySignificand()
943 exponent -= (precision - 1); in multiplySignificand()
953 exponent += bits; in multiplySignificand()
994 exponent -= rhs.exponent; in divideSignificand()
1001 exponent += bit; in divideSignificand()
1008 exponent -= bit; in divideSignificand()
1016 exponent--; in divideSignificand()
1066 assert((exponent_t) (exponent + bits) >= exponent); in shiftSignificandRight()
1068 exponent += bits; in shiftSignificandRight()
1083 exponent -= bits; in shiftSignificandLeft()
1098 compare = exponent - rhs.exponent; in compareAbsoluteValue()
1130 exponent = semantics->maxExponent; in handleOverflow()
1200 if (exponent + exponentChange > semantics->maxExponent) in normalize()
1205 if (exponent + exponentChange < semantics->minExponent) in normalize()
1206 exponentChange = semantics->minExponent - exponent; in normalize()
1249 exponent = semantics->minExponent; in normalize()
1259 if (exponent == semantics->maxExponent) { in normalize()
1353 bits = exponent - rhs.exponent; in addOrSubtractSignificand()
1966 if (exponent < 0) { in convertToSignExtendedInteger()
1971 truncatedBits = semantics->precision -1U - exponent; in convertToSignExtendedInteger()
1975 unsigned int bits = exponent + 1U; in convertToSignExtendedInteger()
2118 exponent = omsb - 1; in convertFromUnsignedParts()
2123 exponent = precision - 1; in convertFromUnsignedParts()
2206 exponent = 0; in convertFromHexadecimalString()
2281 exponent = totalExponent(p + 1, end, expAdjustment); in convertFromHexadecimalString()
2321 decSig.exponent += exp; in roundSignificandWithExponent()
2334 if (decSig.exponent < semantics->minExponent) { in roundSignificandWithExponent()
2335 excessPrecision += (semantics->minExponent - decSig.exponent); in roundSignificandWithExponent()
2362 exponent = (decSig.exponent + semantics->precision in roundSignificandWithExponent()
2474 D.exponent, rounding_mode); in convertFromDecimalString()
2682 return writeSignedDecimal (dst, exponent); in convertNormalToHexString()
2694 Arg.semantics->precision, Arg.exponent, in hash_value()
2718 myexponent = exponent+16383; //bias in convertF80LongDoubleAPFloatToAPInt()
2750 myexponent = exponent + 1023; //bias in convertPPCDoubleDoubleAPFloatToAPInt()
2795 myexponent = exponent+16383; //bias in convertQuadrupleAPFloatToAPInt()
2831 myexponent = exponent+1023; //bias in convertDoubleAPFloatToAPInt()
2861 myexponent = exponent+127; //bias in convertFloatAPFloatToAPInt()
2890 myexponent = exponent+15; //bias in convertHalfAPFloatToAPInt()
2988 exponent = myexponent - 16383; in initFromF80LongDoubleAPInt()
2992 exponent = -16382; in initFromF80LongDoubleAPInt()
3031 exponent = myexponent - 1023; in initFromPPCDoubleDoubleAPInt()
3036 exponent = -1022; in initFromPPCDoubleDoubleAPInt()
3076 exponent = myexponent - 16383; in initFromQuadrupleAPInt()
3080 exponent = -16382; in initFromQuadrupleAPInt()
3110 exponent = myexponent - 1023; in initFromDoubleAPInt()
3113 exponent = -1022; in initFromDoubleAPInt()
3143 exponent = myexponent - 127; //bias in initFromFloatAPInt()
3146 exponent = -126; in initFromFloatAPInt()
3176 exponent = myexponent - 15; //bias in initFromHalfAPInt()
3179 exponent = -14; in initFromHalfAPInt()
3221 Val.exponent = Sem.maxExponent; // unbiased in getLargest()
3246 Val.exponent = Sem.minExponent; // unbiased in getSmallest()
3260 Val.exponent = Sem.minExponent; in getSmallestNormalized()
3404 int exp = exponent - ((int) semantics->precision - 1); in toString()