Lines Matching refs:ShAmt
642 uint32_t ShAmt = KnownZeroMask.logBase2();
644 if (ShAmt) {
647 In = Builder->CreateLShr(In, ConstantInt::get(In->getType(), ShAmt),
1164 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize);
1165 return BinaryOperator::CreateAShr(Builder->CreateShl(Res, ShAmt, "sext"),
1166 ShAmt);
1177 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize);
1178 Value *Res = Builder->CreateShl(TI->getOperand(0), ShAmt, "sext");
1179 return BinaryOperator::CreateAShr(Res, ShAmt);
1206 unsigned ShAmt = CA->getZExtValue()+SrcDstSize-MidSize;
1207 Constant *ShAmtV = ConstantInt::get(CI.getType(), ShAmt);