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

References

lib/Analysis/ScalarEvolution.cpp
 1444   const SCEV *Step = AR->getStepRecurrence(*SE);
 1468   const SCEV *PreStart = SE->getAddExpr(DiffOps, PreStartFlags);
 1470       SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap));
 1476   const SCEV *BECount = SE->getBackedgeTakenCount(L);
 1478       !isa<SCEVCouldNotCompute>(BECount) && SE->isKnownPositive(BECount))
 1482   unsigned BitWidth = SE->getTypeSizeInBits(AR->getType());
 1483   Type *WideTy = IntegerType::get(SE->getContext(), BitWidth * 2);
 1485       SE->getAddExpr((SE->*GetExtendExpr)(PreStart, WideTy, Depth),
 1485       SE->getAddExpr((SE->*GetExtendExpr)(PreStart, WideTy, Depth),
 1486                      (SE->*GetExtendExpr)(Step, WideTy, Depth));
 1487   if ((SE->*GetExtendExpr)(Start, WideTy, Depth) == OperandExtendedStart) {
 1500       ExtendOpTraits<ExtendOpTy>::getOverflowLimitForStep(Step, &Pred, SE);
 1503       SE->isLoopEntryGuardedByCond(L, Pred, PreStart, OverflowLimit))