Lines Matching defs:ShAmt
1087 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize);
1088 return BinaryOperator::CreateAShr(Builder->CreateShl(Res, ShAmt, "sext"),
1089 ShAmt);
1100 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize);
1101 Value *Res = Builder->CreateShl(TI->getOperand(0), ShAmt, "sext");
1102 return BinaryOperator::CreateAShr(Res, ShAmt);
1129 unsigned ShAmt = CA->getZExtValue()+SrcDstSize-MidSize;
1130 Constant *ShAmtV = ConstantInt::get(CI.getType(), ShAmt);
1645 ConstantInt *ShAmt = 0;
1647 m_ConstantInt(ShAmt)))) &&
1652 ShAmt->getZExtValue() % DestWidth == 0) {
1661 unsigned Elt = ShAmt->getZExtValue() / DestWidth;