Lines Matching refs:PredBB
1497 for (BasicBlock *PredBB : predecessors(BB)) { in buildClonedLoops()
1500 if (!UnloopedBlockSet.erase(PredBB)) { in buildClonedLoops()
1502 (BlocksInClonedLoop.count(PredBB) || ExitLoopMap.count(PredBB)) && in buildClonedLoops()
1510 bool Inserted = ExitLoopMap.insert({PredBB, ExitL}).second; in buildClonedLoops()
1515 Worklist.push_back(PredBB); in buildClonedLoops()
1904 for (BasicBlock *PredBB : predecessors(BB)) { in rebuildLoopAfterUnswitch()
1907 if (!UnloopedBlocks.erase(PredBB)) { in rebuildLoopAfterUnswitch()
1908 assert((NewExitLoopBlocks.count(PredBB) || in rebuildLoopAfterUnswitch()
1909 ExitL.contains(LI.getLoopFor(PredBB))) && in rebuildLoopAfterUnswitch()
1917 bool Inserted = NewExitLoopBlocks.insert(PredBB).second; in rebuildLoopAfterUnswitch()
1922 Worklist.push_back(PredBB); in rebuildLoopAfterUnswitch()
2135 llvm::all_of(predecessors(SuccBB), [&](BasicBlock *PredBB) { in unswitchNontrivialInvariants() argument
2136 return PredBB == ParentBB || DT.dominates(SuccBB, PredBB); in unswitchNontrivialInvariants()
2895 llvm::all_of(predecessors(SuccBB), [&](BasicBlock *PredBB) { in unswitchBestCondition() argument
2896 return PredBB == &BB || DT.dominates(SuccBB, PredBB); in unswitchBestCondition()