Lines Matching refs:PredBB
1359 for (BasicBlock *PredBB : predecessors(BB)) { in buildClonedLoops()
1362 if (!UnloopedBlockSet.erase(PredBB)) { in buildClonedLoops()
1364 (BlocksInClonedLoop.count(PredBB) || ExitLoopMap.count(PredBB)) && in buildClonedLoops()
1372 bool Inserted = ExitLoopMap.insert({PredBB, ExitL}).second; in buildClonedLoops()
1377 Worklist.push_back(PredBB); in buildClonedLoops()
1759 for (BasicBlock *PredBB : predecessors(BB)) { in rebuildLoopAfterUnswitch()
1762 if (!UnloopedBlocks.erase(PredBB)) { in rebuildLoopAfterUnswitch()
1763 assert((NewExitLoopBlocks.count(PredBB) || in rebuildLoopAfterUnswitch()
1764 ExitL.contains(LI.getLoopFor(PredBB))) && in rebuildLoopAfterUnswitch()
1772 bool Inserted = NewExitLoopBlocks.insert(PredBB).second; in rebuildLoopAfterUnswitch()
1777 Worklist.push_back(PredBB); in rebuildLoopAfterUnswitch()
1978 llvm::all_of(predecessors(SuccBB), [&](BasicBlock *PredBB) { in unswitchNontrivialInvariants() argument
1979 return PredBB == ParentBB || DT.dominates(SuccBB, PredBB); in unswitchNontrivialInvariants()
2677 llvm::all_of(predecessors(SuccBB), [&](BasicBlock *PredBB) { in unswitchBestCondition() argument
2678 return PredBB == &BB || DT.dominates(SuccBB, PredBB); in unswitchBestCondition()