Lines Matching refs:NewBitWidth
119 void APInt::reallocate(unsigned NewBitWidth) { in reallocate() argument
121 if (getNumWords() == getNumWords(NewBitWidth)) { in reallocate()
122 BitWidth = NewBitWidth; in reallocate()
131 BitWidth = NewBitWidth; in reallocate()
2971 APInt llvm::APIntOps::ScaleBitMask(const APInt &A, unsigned NewBitWidth, in ScaleBitMask() argument
2974 assert((((OldBitWidth % NewBitWidth) == 0) || in ScaleBitMask()
2975 ((NewBitWidth % OldBitWidth) == 0)) && in ScaleBitMask()
2980 if (OldBitWidth == NewBitWidth) in ScaleBitMask()
2983 APInt NewA = APInt::getZero(NewBitWidth); in ScaleBitMask()
2989 if (NewBitWidth > OldBitWidth) { in ScaleBitMask()
2991 unsigned Scale = NewBitWidth / OldBitWidth; in ScaleBitMask()
2996 unsigned Scale = OldBitWidth / NewBitWidth; in ScaleBitMask()
2997 for (unsigned i = 0; i != NewBitWidth; ++i) { in ScaleBitMask()