Lines Matching defs:ClonedBB
1213 for (auto *ClonedBB : NewBlocks)
1214 for (Instruction &I : *ClonedBB) {
1284 for (auto *ClonedBB : NewBlocks) {
1285 for (auto *SuccBB : successors(ClonedBB))
1287 DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB});
1306 auto *ClonedBB = cast<BasicBlock>(VMap.lookup(BB));
1307 ClonedL.addBlockEntry(ClonedBB);
1309 LI.changeLoopFor(ClonedBB, &ClonedL);
1397 if (auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB)))
1398 ClonedLoopBlocks.insert(ClonedBB);
1463 auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB));
1464 if (!ClonedBB || !BlocksInClonedLoop.count(ClonedBB))
1469 ClonedL->addBasicBlockToLoop(ClonedBB, LI);
1477 PL->addBlockEntry(ClonedBB);
1514 for (auto *ClonedBB : ClonedLoopBlocks)
1515 if (!BlocksInClonedLoop.count(ClonedBB))
1516 UnloopedBlockSet.insert(ClonedBB);
1616 if (BasicBlock *ClonedBB = cast_or_null<BasicBlock>(VMap->lookup(BB)))
1617 if (!DT.isReachableFromEntry(ClonedBB)) {
1618 for (BasicBlock *SuccBB : successors(ClonedBB))
1619 SuccBB->removePredecessor(ClonedBB);
1620 DeadBlocks.push_back(ClonedBB);