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

References

lib/Transforms/Utils/LoopRotationUtils.cpp
  284     std::swap(Exit, NewHeader);
  285   assert(NewHeader && "Unable to determine new loop header");
  286   assert(L->contains(NewHeader) && !L->contains(Exit) &&
  291   assert(NewHeader->getSinglePredecessor() &&
  293   FoldSingleEntryPHINodes(NewHeader);
  417   L->moveToHeader(NewHeader);
  418   assert(L->getHeader() == NewHeader && "Latch block is our new header");
  426     Updates.push_back({DominatorTree::Insert, OrigPreheader, NewHeader});
  448           NewHeader) {
  456         OrigPreheader, NewHeader,
  458     NewPH->setName(NewHeader->getName() + ".lr.ph");
  484     BranchInst *NewBI = BranchInst::Create(NewHeader, PHBI);