Lines Matching defs:ClonedBB
1274 for (auto *ClonedBB : NewBlocks)
1275 for (Instruction &I : *ClonedBB) {
1348 for (auto *ClonedBB : NewBlocks) {
1349 for (auto *SuccBB : successors(ClonedBB))
1351 DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB});
1370 auto *ClonedBB = cast<BasicBlock>(VMap.lookup(BB));
1371 ClonedL.addBlockEntry(ClonedBB);
1373 LI.changeLoopFor(ClonedBB, &ClonedL);
1461 if (auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB)))
1462 ClonedLoopBlocks.insert(ClonedBB);
1527 auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB));
1528 if (!ClonedBB || !BlocksInClonedLoop.count(ClonedBB))
1533 ClonedL->addBasicBlockToLoop(ClonedBB, LI);
1541 PL->addBlockEntry(ClonedBB);
1578 for (auto *ClonedBB : ClonedLoopBlocks)
1579 if (!BlocksInClonedLoop.count(ClonedBB))
1580 UnloopedBlockSet.insert(ClonedBB);
1680 if (BasicBlock *ClonedBB = cast_or_null<BasicBlock>(VMap->lookup(BB)))
1681 if (!DT.isReachableFromEntry(ClonedBB)) {
1682 for (BasicBlock *SuccBB : successors(ClonedBB))
1683 SuccBB->removePredecessor(ClonedBB);
1684 DeadBlocks.push_back(ClonedBB);