Lines Matching defs:SrcBits
1439 SrcBits = SrcTy->getScalarSizeInBits();
1445 return new ICmpInst(Pred, X, ConstantInt::get(SrcTy, C.sext(SrcBits)));
1447 return new ICmpInst(Pred, X, ConstantInt::get(SrcTy, C.zext(SrcBits)));
1477 if (!SrcTy->isVectorTy() && shouldChangeType(DstBits, SrcBits)) {
1479 ConstantInt::get(SrcTy, APInt::getLowBitsSet(SrcBits, DstBits));
1481 Constant *WideC = ConstantInt::get(SrcTy, C.zext(SrcBits));
1490 if ((Known.Zero | Known.One).countl_one() >= SrcBits - DstBits) {
1492 APInt NewRHS = C.zext(SrcBits);
1493 NewRHS |= Known.One & APInt::getHighBitsSet(SrcBits, SrcBits - DstBits);
1506 DstBits == SrcBits - ShAmtC->getZExtValue()) {
6047 unsigned SrcBits = X->getType()->getScalarSizeInBits();
6051 unsigned MaxRet = SrcBits;
6062 foldICmpIntrinsicWithConstant(ICmp, II, C->zext(SrcBits)))