Searched refs:SubLoopBlocks (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollAndJam.cpp | 123 BasicBlockSet &SubLoopBlocks, in partitionOuterLoopBlocks() argument 126 SubLoopBlocks.insert(SubLoop->block_begin(), SubLoop->block_end()); in partitionOuterLoopBlocks() 313 BasicBlockSet SubLoopBlocks; in UnrollAndJamLoop() local 316 partitionOuterLoopBlocks(L, SubLoop, ForeBlocks, SubLoopBlocks, AftBlocks, in UnrollAndJamLoop() 388 } else if (SubLoopBlocks.count(*BB)) { in UnrollAndJamLoop() 759 checkDependencies(Loop &Root, const BasicBlockSet &SubLoopBlocks, in checkDependencies() argument 767 AllBlocks.push_back(SubLoopBlocks); in checkDependencies() 925 BasicBlockSet SubLoopBlocks; in isSafeToUnrollAndJam() local 928 if (!partitionOuterLoopBlocks(*L, *JamLoop, SubLoopBlocks, ForeBlocksMap, in isSafeToUnrollAndJam() 997 if (!checkDependencies(*L, SubLoopBlocks, ForeBlocksMap, AftBlocksMap, DI, in isSafeToUnrollAndJam()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopUnrollAndJam/ |
| H A D | unroll-and-jam.ll | 526 ; Multiple SubLoopBlocks
|