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

References

lib/Analysis/ScalarEvolution.cpp
 8721   if (!AddRec && AllowPredicates)
 8725     AddRec = convertSCEVToAddRecWithPredicates(V, L, Predicates);
 8727   if (!AddRec || AddRec->getLoop() != L)
 8727   if (!AddRec || AddRec->getLoop() != L)
 8732   if (AddRec->isQuadratic() && AddRec->getType()->isIntegerTy()) {
 8732   if (AddRec->isQuadratic() && AddRec->getType()->isIntegerTy()) {
 8736     if (auto S = SolveQuadraticAddRecExact(AddRec, *this)) {
 8744   if (!AddRec->isAffine())
 8759   const SCEV *Start = getSCEVAtScope(AddRec->getStart(), L->getParentLoop());
 8760   const SCEV *Step = getSCEVAtScope(AddRec->getOperand(1), L->getParentLoop());
 8810   if (ControlsExit && AddRec->hasNoSelfWrap() &&
 8811       loopHasNoAbnormalExits(AddRec->getLoop())) {