Lines Matching defs:AB
73 const APInt &AOut, APInt &AB, APInt &KnownZero, APInt &KnownOne,
75 unsigned BitWidth = AB.getBitWidth();
109 AB = AOut.byteSwap();
117 AB = APInt::getHighBitsSet(BitWidth,
127 AB = APInt::getLowBitsSet(BitWidth,
139 AB = APInt::getLowBitsSet(BitWidth, AOut.getActiveBits());
146 AB = AOut.lshr(ShiftAmt);
152 AB |= APInt::getHighBitsSet(BitWidth, ShiftAmt+1);
154 AB |= APInt::getHighBitsSet(BitWidth, ShiftAmt);
162 AB = AOut.shl(ShiftAmt);
167 AB |= APInt::getLowBitsSet(BitWidth, ShiftAmt);
175 AB = AOut.shl(ShiftAmt);
181 AB.setBit(BitWidth-1);
186 AB |= APInt::getLowBitsSet(BitWidth, ShiftAmt);
190 AB = AOut;
198 AB &= ~KnownZero2;
202 AB &= ~(KnownZero & ~KnownZero2);
206 AB = AOut;
214 AB &= ~KnownOne2;
218 AB &= ~(KnownOne & ~KnownOne2);
223 AB = AOut;
226 AB = AOut.zext(BitWidth);
229 AB = AOut.trunc(BitWidth);
232 AB = AOut.trunc(BitWidth);
239 AB.setBit(BitWidth-1);
243 AB = AOut;
250 AB = ~APInt::getHighBitsSet(BitWidth, NumLeadingZeroes);
330 APInt AB = APInt::getAllOnesValue(BitWidth);
333 AB = APInt(BitWidth, 0);
338 determineLiveOperandBits(UserI, I, OI.getOperandNo(), AOut, AB,
351 APInt ABNew = AB | ABPrev;