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

References

lib/Transforms/InstCombine/InstCombineCasts.cpp
 2292   Value *Src = CI.getOperand(0);
 2294   Type *DestTy = CI.getType();
 2299     return replaceInstUsesWith(CI, Src);
 2317       if (Instruction *V = PromoteCastOfAllocation(CI, *AI))
 2365                      Constant::getNullValue(Type::getInt32Ty(CI.getContext())));
 2385       if (Value *V = optimizeIntegerToVectorInsertions(CI, *this))
 2386         return replaceInstUsesWith(CI, V);
 2397                      Constant::getNullValue(Type::getInt32Ty(CI.getContext())));
 2446           Intrinsic::getDeclaration(CI.getModule(), Intrinsic::bswap, DestTy);
 2454     if (Instruction *I = optimizeBitCastFromPhi(CI, PN))
 2457   if (Instruction *I = canonicalizeBitCastExtElt(CI, *this))
 2460   if (Instruction *I = foldBitCastBitwiseLogic(CI, Builder))
 2463   if (Instruction *I = foldBitCastSelect(CI, Builder))
 2467     return commonPointerCastTransforms(CI);
 2468   return commonCastTransforms(CI);