• Home
  • Raw
  • Download

Lines Matching refs:partCount

345                               unsigned int partCount,  in lostFractionThroughTruncation()  argument
350 lsb = APInt::tcLSB(parts, partCount); in lostFractionThroughTruncation()
357 if (bits <= partCount * integerPartWidth && in lostFractionThroughTruncation()
586 count = partCount(); in initialize()
614 assert(rhs.partCount() >= partCount()); in copySignificand()
617 partCount()); in copySignificand()
629 unsigned numParts = partCount(); in makeNaN()
725 const unsigned PartCount = partCount(); in isSignificandAllOnes()
747 const unsigned PartCount = partCount(); in isSignificandAllZeros()
796 return std::equal(significandParts(), significandParts() + partCount(), in bitwiseIsEqual()
846 APFloat::partCount() const in partCount() function in APFloat
881 if (partCount() > 1) in significandParts()
890 APInt::tcSet(significandParts(), 0, partCount()); in zeroSignificand()
899 carry = APInt::tcIncrement(significandParts(), partCount()); in incrementSignificand()
917 return APInt::tcAdd(parts, rhs.significandParts(), 0, partCount()); in addSignificand()
933 partCount()); in subtractSignificand()
964 partsCount = partCount(); in multiplySignificand()
1082 partsCount = partCount(); in divideSignificand()
1156 return APInt::tcMSB(significandParts(), partCount()); in significandMSB()
1162 return APInt::tcLSB(significandParts(), partCount()); in significandLSB()
1174 return shiftRight(significandParts(), partCount(), bits); in shiftSignificandRight()
1184 unsigned int partsCount = partCount(); in shiftSignificandLeft()
1208 partCount()); in compareAbsoluteValue()
1235 APInt::tcSetLeastSignificantBits(significandParts(), partCount(), in handleOverflow()
1759 int parts = partCount(); in remainder()
1799 int parts = partCount(); in mod()
2004 oldPartCount = partCount(); in convert()
2158 lost_fraction = lostFractionThroughTruncation(src, partCount(), in convertToSignExtendedInteger()
2273 dstCount = partCount(); in convertFromUnsignedParts()
2297 unsigned int partCount = Val.getNumWords(); in convertFromAPInt() local
2306 return convertFromUnsignedParts(api.getRawData(), partCount, rounding_mode); in convertFromAPInt()
2345 unsigned int partCount = partCountForBits(width); in convertFromZeroExtendedInteger() local
2346 APInt api = APInt(width, makeArrayRef(parts, partCount)); in convertFromZeroExtendedInteger()
2354 return convertFromUnsignedParts(api.getRawData(), partCount, rounding_mode); in convertFromZeroExtendedInteger()
2367 unsigned partsCount = partCount(); in convertFromHexadecimalString()
2506 APInt::tcExtract(significandParts(), partCount(), decSig.significandParts(), in roundSignificandWithExponent()
2515 decSig.partCount(), in roundSignificandWithExponent()
2584 unsigned int partCount; in convertFromDecimalString() local
2590 partCount = static_cast<unsigned int>(D.lastSigDigit - D.firstSigDigit) + 1; in convertFromDecimalString()
2591 partCount = partCountForBits(1 + 196 * partCount / 59); in convertFromDecimalString()
2592 decSignificand = new integerPart[partCount + 1]; in convertFromDecimalString()
2593 partCount = 0; in convertFromDecimalString()
2622 partCount, partCount + 1, false); in convertFromDecimalString()
2626 if (decSignificand[partCount]) in convertFromDecimalString()
2627 partCount++; in convertFromDecimalString()
2631 fs = roundSignificandWithExponent(decSignificand, partCount, in convertFromDecimalString()
2783 partsCount = partCount(); in convertNormalToHexString()
2881 Arg.significandParts() + Arg.partCount())); in hash_value()
2897 assert(partCount()==2); in convertF80LongDoubleAPFloatToAPInt()
2929 assert(partCount()==2); in convertPPCDoubleDoubleAPFloatToAPInt()
2980 assert(partCount()==2); in convertQuadrupleAPFloatToAPInt()
3016 assert(partCount()==1); in convertDoubleAPFloatToAPInt()
3046 assert(partCount()==1); in convertFloatAPFloatToAPInt()
3075 assert(partCount()==1); in convertHalfAPFloatToAPInt()
3162 assert(partCount()==2); in initFromF80LongDoubleAPInt()
3223 assert(partCount()==2); in initFromQuadrupleAPInt()
3261 assert(partCount()==1); in initFromDoubleAPInt()
3294 assert(partCount()==1); in initFromFloatAPInt()
3327 assert(partCount()==1); in initFromHalfAPInt()
3412 unsigned PartCount = partCount(); in makeLargest()
3434 APInt::tcSet(significandParts(), 1, partCount()); in makeSmallest()
3851 APInt::tcSet(significandParts(), 0, partCount()); in next()
3859 APInt::tcSet(significandParts(), 0, partCount()); in next()
3891 APInt::tcDecrement(Parts, partCount()); in next()
3913 APInt::tcSet(Parts, 0, partCount()); in next()
3938 APInt::tcSet(significandParts(), 0, partCount()); in makeInf()
3946 APInt::tcSet(significandParts(), 0, partCount()); in makeZero()