Lines Matching defs:CastInst
1661 if (isa<CastInst>(Usr) || isa<SelectInst>(Usr) || isa<ReturnInst>(Usr))
2481 if (isa<CastInst>(I)) {
5163 if (isa<CastInst>(I)) {
5563 if (!UserI || isa<GetElementPtrInst>(UserI) || isa<CastInst>(UserI) ||
9248 if (isa<BinaryOperator>(&V) || isa<CmpInst>(&V) || isa<CastInst>(&V))
9327 Attributor &A, CastInst *CastI, IntegerRangeState &T,
9479 } else if (auto *CastI = dyn_cast<CastInst>(I)) {
9727 if (isa<BinaryOperator>(&V) || isa<ICmpInst>(&V) || isa<CastInst>(&V))
9744 static APInt calculateCastInst(const CastInst *CI, const APInt &Src,
9941 ChangeStatus updateWithCastInst(Attributor &A, CastInst *CI) {
10036 if (auto *CI = dyn_cast<CastInst>(I))
10191 if (isa<CastInst>(*I) || isa<GetElementPtrInst>(*I))
12375 CastInst *RetBC = nullptr;
12536 Instruction *CastInst = new AddrSpaceCastInst(OriginalValue, NewPtrTy);
12537 CastInst->insertBefore(cast<Instruction>(I));
12538 A.changeUseAfterManifest(U, *CastInst);