Lines Matching defs:ShrAmt
859 unsigned ShrAmt = ShrOp1.getZExtValue();
869 BitMask1 = isLshr ? (BitMask1.lshr(ShrAmt) << ShlAmt) :
870 (BitMask1.ashr(ShrAmt) << ShlAmt);
872 if (ShrAmt <= ShlAmt) {
873 BitMask2 <<= (ShlAmt - ShrAmt);
875 BitMask2 = isLshr ? BitMask2.lshr(ShrAmt - ShlAmt):
876 BitMask2.ashr(ShrAmt - ShlAmt);
881 if (ShrAmt == ShlAmt)
888 if (ShrAmt < ShlAmt) {
889 Constant *Amt = ConstantInt::get(VarX->getType(), ShlAmt - ShrAmt);
895 Constant *Amt = ConstantInt::get(VarX->getType(), ShrAmt - ShlAmt);