Lines Matching refs:integerPart
698 integerPart MSWMask; in countLeadingZerosSlowCase()
699 if (BitsInMSW) MSWMask = (integerPart(1) << BitsInMSW) - 1; in countLeadingZerosSlowCase()
701 MSWMask = ~integerPart(0); in countLeadingZerosSlowCase()
706 integerPart MSW = pVal[i-1] & MSWMask; in countLeadingZerosSlowCase()
2297 static inline integerPart
2302 return ~(integerPart) 0 >> (integerPartWidth - bits); in lowBitMask()
2306 static inline integerPart
2307 lowHalf(integerPart part) in lowHalf()
2313 static inline integerPart
2314 highHalf(integerPart part) in highHalf()
2322 partMSB(integerPart value) in partMSB()
2330 partLSB(integerPart value) in partLSB()
2339 APInt::tcSet(integerPart *dst, integerPart part, unsigned int parts) in tcSet()
2352 APInt::tcAssign(integerPart *dst, const integerPart *src, unsigned int parts) in tcAssign()
2362 APInt::tcIsZero(const integerPart *src, unsigned int parts) in tcIsZero()
2375 APInt::tcExtractBit(const integerPart *parts, unsigned int bit) in tcExtractBit()
2378 ((integerPart) 1 << bit % integerPartWidth)) != 0; in tcExtractBit()
2383 APInt::tcSetBit(integerPart *parts, unsigned int bit) in tcSetBit()
2385 parts[bit / integerPartWidth] |= (integerPart) 1 << (bit % integerPartWidth); in tcSetBit()
2390 APInt::tcClearBit(integerPart *parts, unsigned int bit) in tcClearBit()
2393 ~((integerPart) 1 << (bit % integerPartWidth)); in tcClearBit()
2399 APInt::tcLSB(const integerPart *parts, unsigned int n) in tcLSB()
2417 APInt::tcMSB(const integerPart *parts, unsigned int n) in tcMSB()
2439 APInt::tcExtract(integerPart *dst, unsigned int dstCount,const integerPart *src, in tcExtract()
2458 integerPart mask = lowBitMask (srcBits - n); in tcExtract()
2472 integerPart
2473 APInt::tcAdd(integerPart *dst, const integerPart *rhs, in tcAdd()
2474 integerPart c, unsigned int parts) in tcAdd()
2481 integerPart l; in tcAdd()
2497 integerPart
2498 APInt::tcSubtract(integerPart *dst, const integerPart *rhs, in tcSubtract()
2499 integerPart c, unsigned int parts) in tcSubtract()
2506 integerPart l; in tcSubtract()
2523 APInt::tcNegate(integerPart *dst, unsigned int parts) in tcNegate()
2541 APInt::tcMultiplyPart(integerPart *dst, const integerPart *src, in tcMultiplyPart()
2542 integerPart multiplier, integerPart carry, in tcMultiplyPart()
2556 integerPart low, mid, high, srcPart; in tcMultiplyPart()
2634 APInt::tcMultiply(integerPart *dst, const integerPart *lhs, in tcMultiply()
2635 const integerPart *rhs, unsigned int parts) in tcMultiply()
2657 APInt::tcFullMultiply(integerPart *dst, const integerPart *lhs, in tcFullMultiply()
2658 const integerPart *rhs, unsigned int lhsParts, in tcFullMultiply()
2691 APInt::tcDivide(integerPart *lhs, const integerPart *rhs, in tcDivide()
2692 integerPart *remainder, integerPart *srhs, in tcDivide()
2696 integerPart mask; in tcDivide()
2706 mask = (integerPart) 1 << (shiftCount % integerPartWidth); in tcDivide()
2729 mask = (integerPart) 1 << (integerPartWidth - 1), n--; in tcDivide()
2738 APInt::tcShiftLeft(integerPart *dst, unsigned int parts, unsigned int count) in tcShiftLeft()
2748 integerPart part; in tcShiftLeft()
2772 APInt::tcShiftRight(integerPart *dst, unsigned int parts, unsigned int count) in tcShiftRight()
2784 integerPart part; in tcShiftRight()
2804 APInt::tcAnd(integerPart *dst, const integerPart *rhs, unsigned int parts) in tcAnd()
2814 APInt::tcOr(integerPart *dst, const integerPart *rhs, unsigned int parts) in tcOr()
2824 APInt::tcXor(integerPart *dst, const integerPart *rhs, unsigned int parts) in tcXor()
2834 APInt::tcComplement(integerPart *dst, unsigned int parts) in tcComplement()
2844 APInt::tcCompare(const integerPart *lhs, const integerPart *rhs, in tcCompare()
2862 integerPart
2863 APInt::tcIncrement(integerPart *dst, unsigned int parts) in tcIncrement()
2875 integerPart
2876 APInt::tcDecrement(integerPart *dst, unsigned int parts) { in tcDecrement()
2891 APInt::tcSetLeastSignificantBits(integerPart *dst, unsigned int parts, in tcSetLeastSignificantBits()
2898 dst[i++] = ~(integerPart) 0; in tcSetLeastSignificantBits()
2903 dst[i++] = ~(integerPart) 0 >> (integerPartWidth - bits); in tcSetLeastSignificantBits()