Lines Matching refs:ShAmt
1097 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize); in visitSExt() local
1098 return BinaryOperator::CreateAShr(Builder->CreateShl(Res, ShAmt, "sext"), in visitSExt()
1099 ShAmt); in visitSExt()
1110 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize); in visitSExt() local
1111 Value *Res = Builder->CreateShl(TI->getOperand(0), ShAmt, "sext"); in visitSExt()
1112 return BinaryOperator::CreateAShr(Res, ShAmt); in visitSExt()
1139 unsigned ShAmt = CA->getZExtValue()+SrcDstSize-MidSize; in visitSExt() local
1140 Constant *ShAmtV = ConstantInt::get(CI.getType(), ShAmt); in visitSExt()
1702 ConstantInt *ShAmt = 0; in OptimizeIntToFloatBitCast() local
1704 m_ConstantInt(ShAmt)))) && in OptimizeIntToFloatBitCast()
1709 ShAmt->getZExtValue() % DestWidth == 0) { in OptimizeIntToFloatBitCast()
1718 unsigned Elt = ShAmt->getZExtValue() / DestWidth; in OptimizeIntToFloatBitCast()