Lines Matching refs:ForeBlocks
53 BasicBlockSet &ForeBlocks, in partitionOuterLoopBlocks() argument
65 ForeBlocks.insert(BB); in partitionOuterLoopBlocks()
72 for (BasicBlock *BB : ForeBlocks) { in partitionOuterLoopBlocks()
77 if (!ForeBlocks.count(TI->getSuccessor(i))) in partitionOuterLoopBlocks()
262 BasicBlockSet ForeBlocks; in UnrollAndJamLoop() local
264 partitionOuterLoopBlocks(L, SubLoop, ForeBlocks, SubLoopBlocks, AftBlocks, in UnrollAndJamLoop()
324 if (ForeBlocks.count(*BB)) { in UnrollAndJamLoop()
661 static bool checkDependencies(Loop *L, BasicBlockSet &ForeBlocks, in checkDependencies() argument
668 if (!getLoadsAndStores(ForeBlocks, ForeMemInstr) || in checkDependencies()
748 BasicBlockSet ForeBlocks; in isSafeToUnrollAndJam() local
750 if (!partitionOuterLoopBlocks(L, SubLoop, ForeBlocks, SubLoopBlocks, in isSafeToUnrollAndJam()
813 if (!checkDependencies(L, ForeBlocks, SubLoopBlocks, AftBlocks, DI)) { in isSafeToUnrollAndJam()