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

References

lib/Transforms/Utils/LoopSimplify.cpp
  485   for (Loop::block_iterator BB = L->block_begin(), E = L->block_end();
  485   for (Loop::block_iterator BB = L->block_begin(), E = L->block_end();
  487     if (*BB == L->getHeader()) continue;
  493       if (!L->contains(P))
  518   L->getExitingBlocks(ExitingBlocks);
  529                                             !L->contains(BI->getSuccessor(0))));
  536   BasicBlock *Preheader = L->getLoopPreheader();
  538     Preheader = InsertPreheaderForLoop(L, DT, LI, MSSAU, PreserveLCSSA);
  547   if (formDedicatedExitBlocks(L, DT, LI, MSSAU, PreserveLCSSA))
  555   BasicBlock *LoopLatch = L->getLoopLatch();
  560     if (L->getNumBackEdges() < 8) {
  561       if (Loop *OuterL = separateNestedLoop(L, Preheader, DT, LI, SE,
  579     LoopLatch = insertUniqueBackedgeBlock(L, Preheader, DT, LI, MSSAU);
  587   const DataLayout &DL = L->getHeader()->getModule()->getDataLayout();
  593   for (BasicBlock::iterator I = L->getHeader()->begin();
  616         if (L->contains(SuccBB))
  644         if (!L->makeLoopInvariant(
  656           SE->forgetLoopDispositions(L);
  701     SE->forgetTopmostLoop(L);