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

References

lib/Analysis/ScalarEvolution.cpp
 1704             getZeroExtendExpr(Step, Ty, Depth + 1), L, AR->getNoWrapFlags());
 1728           const SCEV *ZMul = getMulExpr(CastedMaxBECount, Step,
 1740                                   getZeroExtendExpr(Step, WideTy, Depth + 1),
 1750                 getZeroExtendExpr(Step, Ty, Depth + 1), L,
 1758                                   getSignExtendExpr(Step, WideTy, Depth + 1),
 1769                 getSignExtendExpr(Step, Ty, Depth + 1), L,
 1789         if (isKnownPositive(Step)) {
 1791                                       getUnsignedRangeMax(Step));
 1801                 getZeroExtendExpr(Step, Ty, Depth + 1), L,
 1804         } else if (isKnownNegative(Step)) {
 1806                                       getSignedRangeMin(Step));
 1817                 getSignExtendExpr(Step, Ty, Depth + 1), L,
 1828         const APInt &D = extractConstantWithoutWrapping(*this, C, Step);
 1832               getAddRecExpr(getConstant(C - D), Step, L, AR->getNoWrapFlags());
 1840       if (proveNoWrapByVaryingStart<SCEVZeroExtendExpr>(Start, Step, L)) {
 1844             getZeroExtendExpr(Step, Ty, Depth + 1), L, AR->getNoWrapFlags());