Lines Matching refs:APInt
75 const APInt &AOut, APInt &AB, APInt &KnownZero, APInt &KnownOne, in determineLiveOperandBits()
76 APInt &KnownZero2, APInt &KnownOne2) { in determineLiveOperandBits()
88 KnownZero = APInt(BitWidth, 0); in determineLiveOperandBits()
89 KnownOne = APInt(BitWidth, 0); in determineLiveOperandBits()
94 KnownZero2 = APInt(BitWidth, 0); in determineLiveOperandBits()
95 KnownOne2 = APInt(BitWidth, 0); in determineLiveOperandBits()
119 AB = APInt::getHighBitsSet(BitWidth, in determineLiveOperandBits()
129 AB = APInt::getLowBitsSet(BitWidth, in determineLiveOperandBits()
141 AB = APInt::getLowBitsSet(BitWidth, AOut.getActiveBits()); in determineLiveOperandBits()
154 AB |= APInt::getHighBitsSet(BitWidth, ShiftAmt+1); in determineLiveOperandBits()
156 AB |= APInt::getHighBitsSet(BitWidth, ShiftAmt); in determineLiveOperandBits()
169 AB |= APInt::getLowBitsSet(BitWidth, ShiftAmt); in determineLiveOperandBits()
181 if ((AOut & APInt::getHighBitsSet(BitWidth, ShiftAmt)) in determineLiveOperandBits()
188 AB |= APInt::getLowBitsSet(BitWidth, ShiftAmt); in determineLiveOperandBits()
238 if ((AOut & APInt::getHighBitsSet(AOut.getBitWidth(), in determineLiveOperandBits()
284 AliveBits[&I] = APInt(IT->getBitWidth(), 0); in performAnalysis()
295 AliveBits[J] = APInt::getAllOnesValue(IT->getBitWidth()); in performAnalysis()
310 APInt AOut; in performAnalysis()
320 APInt KnownZero, KnownOne, KnownZero2, KnownOne2; in performAnalysis()
328 APInt AB = APInt::getAllOnesValue(BitWidth); in performAnalysis()
331 AB = APInt(BitWidth, 0); in performAnalysis()
344 APInt ABPrev(BitWidth, 0); in performAnalysis()
349 APInt ABNew = AB | ABPrev; in performAnalysis()
362 APInt DemandedBits::getDemandedBits(Instruction *I) { in getDemandedBits()
368 return APInt::getAllOnesValue(DL.getTypeSizeInBits(I->getType())); in getDemandedBits()