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

References

lib/Transforms/Utils/LoopUnrollAndJam.cpp
  318     for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
  318     for (LoopBlocksDFS::RPOIterator BB = BlockBegin; BB != BlockEnd; ++BB) {
  320       BasicBlock *New = CloneBasicBlock(*BB, VMap, "." + Twine(It));
  323       if (ForeBlocks.count(*BB)) {
  326         if (*BB == ForeBlocksFirst[0])
  328         if (*BB == ForeBlocksLast[0])
  330       } else if (SubLoopBlocks.count(*BB)) {
  333         if (*BB == SubLoopBlocksFirst[0])
  335         if (*BB == SubLoopBlocksLast[0])
  337       } else if (AftBlocks.count(*BB)) {
  340         if (*BB == AftBlocksFirst[0])
  342         if (*BB == AftBlocksLast[0])
  349       PrevItValueMap[New] = (It == 1 ? *BB : LastValueMap[*BB]);
  349       PrevItValueMap[New] = (It == 1 ? *BB : LastValueMap[*BB]);
  350       LastValueMap[*BB] = New;
  361       if (*BB == ForeBlocksFirst[0])
  363       else if (*BB == SubLoopBlocksFirst[0])
  365       else if (*BB == AftBlocksFirst[0])
  370         auto BBDomNode = DT->getNode(*BB);