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

References

lib/Transforms/Utils/LoopUnroll.cpp
  606     for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
  606     for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
  608       BasicBlock *New = CloneBasicBlock(*BB, VMap, "." + Twine(It));
  611       assert((*BB != Header || LI->getLoopFor(*BB) == L) &&
  611       assert((*BB != Header || LI->getLoopFor(*BB) == L) &&
  614       const Loop *OldLoop = addClonedBlockToLoopInfo(*BB, New, LI, NewLoops);
  618       if (*BB == Header)
  632       LastValueMap[*BB] = New;
  638       for (BasicBlock *Succ : successors(*BB)) {
  642           Value *Incoming = PHI.getIncomingValueForBlock(*BB);
  651       if (*BB == Header)
  653       if (*BB == LatchBlock)
  657       for (auto *Pred : predecessors(*BB))
  671         if (*BB == Header)
  674           auto BBDomNode = DT->getNode(*BB);