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

References

lib/Transforms/Utils/LoopUtils.cpp
  509   assert((!DT || L->isLCSSAForm(*DT)) && "Expected LCSSA!");
  510   auto *Preheader = L->getLoopPreheader();
  523     SE->forgetLoop(L);
  525   auto *ExitBlock = L->getUniqueExitBlock();
  527   assert(L->hasDedicatedExits() && "Loop should have dedicated exits!");
  558   Builder.CreateCondBr(Builder.getFalse(), L->getHeader(), ExitBlock);
  596                       {DominatorTree::Delete, Preheader, L->getHeader()}});
  611   for (auto *Block : L->blocks())
  618           if (L->contains(Usr->getParent()))
  654   for (auto *Block : L->blocks())
  662     for (Loop::block_iterator LpI = L->block_begin(), LpE = L->block_end();
  662     for (Loop::block_iterator LpI = L->block_begin(), LpE = L->block_end();
  670     blocks.insert(L->block_begin(), L->block_end());
  670     blocks.insert(L->block_begin(), L->block_end());
  675     LI->erase(L);