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

References

lib/Transforms/Scalar/LoopDeletion.cpp
  137   assert(L->isLCSSAForm(DT) && "Expected LCSSA!");
  142   BasicBlock *Preheader = L->getLoopPreheader();
  143   if (!Preheader || !L->hasDedicatedExits()) {
  151   if (L->begin() != L->end()) {
  151   if (L->begin() != L->end()) {
  157   BasicBlock *ExitBlock = L->getUniqueExitBlock();
  159   if (ExitBlock && isLoopNeverExecuted(L)) {
  166     deleteDeadLoop(L, &DT, &SE, &LI);
  174   L->getExitingBlocks(ExitingBlocks);
  186   if (!isLoopDead(L, SE, ExitingBlocks, ExitBlock, Changed, Preheader)) {
  194   const SCEV *S = SE.getConstantMaxBackedgeTakenCount(L);
  202   deleteDeadLoop(L, &DT, &SE, &LI);