Lines Matching defs:partCount

647                               unsigned int partCount,
652 lsb = APInt::tcLSB(parts, partCount);
659 if (bits <= partCount * APFloatBase::integerPartWidth &&
880 count = partCount();
902 assert(rhs.partCount() >= partCount());
905 partCount());
920 unsigned numParts = partCount();
1146 return std::equal(significandParts(), significandParts() + partCount(),
1181 unsigned int IEEEFloat::partCount() const {
1190 if (partCount() > 1)
1197 APInt::tcSet(significandParts(), 0, partCount());
1204 carry = APInt::tcIncrement(significandParts(), partCount());
1220 return APInt::tcAdd(parts, rhs.significandParts(), 0, partCount());
1235 partCount());
1265 partsCount = partCount();
1389 partsCount = partCount();
1461 return APInt::tcMSB(significandParts(), partCount());
1465 return APInt::tcLSB(significandParts(), partCount());
1475 return shiftRight(significandParts(), partCount(), bits);
1483 unsigned int partsCount = partCount();
1506 partCount());
1553 tcSetLeastSignificantBits(significandParts(), partCount(),
2482 oldPartCount = partCount();
2675 lost_fraction = lostFractionThroughTruncation(src, partCount(),
2771 dstCount = partCount();
2792 unsigned int partCount = Val.getNumWords();
2801 return convertFromUnsignedParts(api.getRawData(), partCount, rounding_mode);
2837 unsigned int partCount = partCountForBits(width);
2838 APInt api = APInt(width, ArrayRef(parts, partCount));
2846 return convertFromUnsignedParts(api.getRawData(), partCount, rounding_mode);
2859 unsigned partsCount = partCount();
3012 APInt::tcExtract(significandParts(), partCount(), decSig.significandParts(),
3021 decSig.partCount(),
3092 unsigned int partCount;
3098 partCount = static_cast<unsigned int>(D.lastSigDigit - D.firstSigDigit) + 1;
3099 partCount = partCountForBits(1 + 196 * partCount / 59);
3100 decSignificand = new integerPart[partCount + 1];
3101 partCount = 0;
3133 partCount, partCount + 1, false);
3137 if (decSignificand[partCount])
3138 partCount++;
3142 fs = roundSignificandWithExponent(decSignificand, partCount,
3338 partsCount = partCount();
3436 Arg.significandParts() + Arg.partCount()));
3450 assert(partCount()==2);
3480 assert(partCount()==2);
3592 assert(partCount() == 2);
3597 assert(partCount()==1);
3602 assert(partCount()==1);
3607 assert(partCount() == 1);
3612 assert(partCount()==1);
3617 assert(partCount() == 1);
3622 assert(partCount() == 1);
3627 assert(partCount() == 1);
3632 assert(partCount() == 1);
3637 assert(partCount() == 1);
3642 assert(partCount() == 1);
3647 assert(partCount() == 1);
3652 assert(partCount() == 1);
3657 assert(partCount() == 1);
3662 assert(partCount() == 1);
3762 assert(partCount()==2);
3838 assert(partCount() == mysignificand.size());
4005 unsigned PartCount = partCount();
4031 APInt::tcSet(significandParts(), 1, partCount());
4487 APInt::tcSet(significandParts(), 0, partCount());
4506 APInt::tcSet(significandParts(), 0, partCount());
4539 APInt::tcDecrement(Parts, partCount());
4561 APInt::tcSet(Parts, 0, partCount());
4605 APInt::tcSet(significandParts(), 0, partCount());
4616 APInt::tcSet(significandParts(), 0, partCount());