Lines Matching refs:SubLoopBlocksLast
273 std::vector<BasicBlock *> SubLoopBlocksLast; in UnrollAndJamLoop() local
279 SubLoopBlocksLast.push_back(SubLoop->getExitingBlock()); in UnrollAndJamLoop()
336 if (*BB == SubLoopBlocksLast[0]) in UnrollAndJamLoop()
337 SubLoopBlocksLast.push_back(New); in UnrollAndJamLoop()
365 DT->addNewBlock(New, SubLoopBlocksLast[It - 1]); in UnrollAndJamLoop()
474 cast<BranchInst>(SubLoopBlocksLast.back()->getTerminator()); in UnrollAndJamLoop()
479 updatePHIBlocks(SubLoopBlocksFirst[0], SubLoopBlocksLast[0], in UnrollAndJamLoop()
480 SubLoopBlocksLast.back()); in UnrollAndJamLoop()
486 cast<BranchInst>(SubLoopBlocksLast[It - 1]->getTerminator()); in UnrollAndJamLoop()
492 updatePHIBlocks(SubLoopBlocksFirst[It], SubLoopBlocksLast[It], in UnrollAndJamLoop()
493 SubLoopBlocksLast.back()); in UnrollAndJamLoop()
505 updatePHIBlocks(AftBlocksFirst[0], SubLoopBlocksLast[0], in UnrollAndJamLoop()
506 SubLoopBlocksLast.back()); in UnrollAndJamLoop()
516 updatePHIBlocks(AftBlocksFirst[It], SubLoopBlocksLast[It], in UnrollAndJamLoop()
517 SubLoopBlocksLast.back()); in UnrollAndJamLoop()
528 SubLoopBlocksLast[0], AftBlocksFirst[0]); in UnrollAndJamLoop()
533 SubLoopBlocksLast.back(), AftBlocksFirst[0]); in UnrollAndJamLoop()
540 MergeBlocks.insert(SubLoopBlocksLast.begin(), SubLoopBlocksLast.end()); in UnrollAndJamLoop()