Lines Matching refs:PredBB
1523 for (BasicBlock *PredBB : predecessors(BB)) { in buildClonedLoops()
1526 if (!UnloopedBlockSet.erase(PredBB)) { in buildClonedLoops()
1528 (BlocksInClonedLoop.count(PredBB) || ExitLoopMap.count(PredBB)) && in buildClonedLoops()
1536 bool Inserted = ExitLoopMap.insert({PredBB, ExitL}).second; in buildClonedLoops()
1541 Worklist.push_back(PredBB); in buildClonedLoops()
1930 for (BasicBlock *PredBB : predecessors(BB)) { in rebuildLoopAfterUnswitch()
1933 if (!UnloopedBlocks.erase(PredBB)) { in rebuildLoopAfterUnswitch()
1934 assert((NewExitLoopBlocks.count(PredBB) || in rebuildLoopAfterUnswitch()
1935 ExitL.contains(LI.getLoopFor(PredBB))) && in rebuildLoopAfterUnswitch()
1943 bool Inserted = NewExitLoopBlocks.insert(PredBB).second; in rebuildLoopAfterUnswitch()
1948 Worklist.push_back(PredBB); in rebuildLoopAfterUnswitch()
2169 llvm::all_of(predecessors(SuccBB), [&](BasicBlock *PredBB) { in unswitchNontrivialInvariants() argument
2170 return PredBB == ParentBB || DT.dominates(SuccBB, PredBB); in unswitchNontrivialInvariants()
2942 llvm::all_of(predecessors(SuccBB), [&](BasicBlock *PredBB) { in unswitchBestCondition() argument
2943 return PredBB == &BB || DT.dominates(SuccBB, PredBB); in unswitchBestCondition()