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

References

lib/Transforms/Utils/LoopUnrollAndJam.cpp
  276   ForeBlocksLast.push_back(SubLoop->getLoopPreheader());
  328         if (*BB == ForeBlocksLast[0])
  329           ForeBlocksLast.push_back(New);
  362         DT->addNewBlock(New, ForeBlocksLast[It - 1]);
  400       Phi.setIncomingBlock(0, ForeBlocksLast[It - 1]);
  448       cast<BranchInst>(ForeBlocksLast.back()->getTerminator());
  466         cast<BranchInst>(ForeBlocksLast[It - 1]->getTerminator());
  476   updatePHIBlocks(SubLoopBlocksFirst[0], ForeBlocksLast[0],
  477                   ForeBlocksLast.back());
  489     updatePHIBlocks(SubLoopBlocksFirst[It], ForeBlocksLast[It],
  490                     ForeBlocksLast.back());
  525     DTUpdates.emplace_back(DominatorTree::UpdateKind::Delete, ForeBlocksLast[0],
  531                            ForeBlocksLast.back(), SubLoopBlocksFirst[0]);
  539   MergeBlocks.insert(ForeBlocksLast.begin(), ForeBlocksLast.end());
  539   MergeBlocks.insert(ForeBlocksLast.begin(), ForeBlocksLast.end());