Lines Matching defs:Parts
1053 const integerPart *Parts = significandParts();
1056 if (~Parts[i])
1065 if ((semantics->precision <= 1) || (~(Parts[PartCount - 1] | HighBitFill)))
1074 const integerPart *Parts = significandParts();
1076 if (Parts[0] & 1)
1081 if (~Parts[i] & ~unsigned{!i})
1091 if (~(Parts[PartCount - 1] | HighBitFill | 0x1))
1100 const integerPart *Parts = significandParts();
1104 if (Parts[i])
1113 if ((semantics->precision > 1) && (Parts[PartCount - 1] & HighBitMask))
1120 const integerPart *Parts = significandParts();
1124 if (Parts[i])
1131 return ((semantics->precision <= 1) || (Parts[PartCount - 1] == MSBMask));
4550 const integerPart *Parts = significandParts();
4555 PopCount += llvm::popcount(Parts[i]);
4566 if (Parts[i] != 0) {
4568 llvm::countr_zero(Parts[i]) + 1;
4678 integerPart *Parts = significandParts();
4679 APInt::tcDecrement(Parts, partCount());
4685 APInt::tcSetBit(Parts, semantics->precision - 1);
4703 integerPart *Parts = significandParts();
4704 APInt::tcSet(Parts, 0, partCount());
4705 APInt::tcSetBit(Parts, semantics->precision - 1);