reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineCasts.cpp
 1363   if (CI.hasOneUse() && isa<TruncInst>(CI.user_back()))
 1363   if (CI.hasOneUse() && isa<TruncInst>(CI.user_back()))
 1366   if (Instruction *I = commonCastTransforms(CI))
 1369   Value *Src = CI.getOperand(0);
 1370   Type *SrcTy = Src->getType(), *DestTy = CI.getType();
 1374   KnownBits Known = computeKnownBits(Src, 0, &CI);
 1384                << CI << '\n');
 1393     if (ComputeNumSignBits(Res, 0, &CI) > DestBitSize - SrcBitSize)
 1394       return replaceInstUsesWith(CI, Res);
 1414     return transformSExtICmp(ICI, CI);
 1434       BA == CA && A->getType() == CI.getType()) {
 1436     unsigned SrcDstSize = CI.getType()->getScalarSizeInBits();
 1438     Constant *ShAmtV = ConstantInt::get(CI.getType(), ShAmt);
 1439     A = Builder.CreateShl(A, ShAmtV, CI.getName());