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

References

include/llvm/Analysis/IVUsers.h
  115         SE(std::move(X.SE)), Processed(std::move(X.Processed)),
lib/Analysis/IVUsers.cpp
  176   if (!SE->isSCEVable(I->getType()))
  188   uint64_t Width = SE->getTypeSizeInBits(I->getType());
  198   const SCEV *ISE = SE->getSCEV(I);
  202   if (!isInteresting(ISE, I, L, SE, LI))
  263       ISE = normalizeForPostIncUseIf(ISE, NormalizePred, *SE);
  271             denormalizeForPostIncUse(ISE, NewUse.PostIncLoops, *SE);
  283       LLVM_DEBUG(if (SE->getSCEV(I) != ISE) dbgs()
  321   if (SE->hasLoopInvariantBackedgeTakenCount(L)) {
  322     OS << " with backedge-taken count " << *SE->getBackedgeTakenCount(L);
  385   return SE->getSCEV(IU.getOperandValToReplace());
  391                                 *SE);
  413     return AR->getStepRecurrence(*SE);