Lines Matching defs:ForeBlocks
73 static bool partitionLoopBlocks(Loop &L, BasicBlockSet &ForeBlocks,
83 ForeBlocks.insert(BB);
87 // Check that all blocks in ForeBlocks together dominate the subloop
90 for (BasicBlock *BB : ForeBlocks) {
95 if (!ForeBlocks.count(Succ))
124 BasicBlockSet &ForeBlocks,
129 return partitionLoopBlocks(*L, ForeBlocks, AftBlocks, *DT);
314 BasicBlockSet ForeBlocks;
316 partitionOuterLoopBlocks(L, SubLoop, ForeBlocks, SubLoopBlocks, AftBlocks,
381 if (ForeBlocks.count(*BB)) {
442 // Alter the ForeBlocks phi's, pointing them at the latest version of the
498 // Update ForeBlocks successors and phi nodes
865 Blocks | } ForeBlocks of L
871 Blocks | | } ForeBlocks of a inner loop of L
889 There are (theoretically) any number of blocks in ForeBlocks, SubLoopBlocks
953 // ForeBlocks before Subloop and AftBlocks.