Lines Matching refs:SubLoopBlocksFirst
272 std::vector<BasicBlock *> SubLoopBlocksFirst; in UnrollAndJamLoop() local
278 SubLoopBlocksFirst.push_back(SubLoop->getHeader()); in UnrollAndJamLoop()
334 if (*BB == SubLoopBlocksFirst[0]) in UnrollAndJamLoop()
335 SubLoopBlocksFirst.push_back(New); in UnrollAndJamLoop()
364 else if (*BB == SubLoopBlocksFirst[0]) in UnrollAndJamLoop()
450 BasicBlock *Dest = SubLoopBlocksFirst[0]; in UnrollAndJamLoop()
475 SubTerm->setSuccessor(!SubLoopContinueOnTrue, SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
477 updatePHIBlocks(SubLoopBlocksFirst[0], ForeBlocksLast[0], in UnrollAndJamLoop()
479 updatePHIBlocks(SubLoopBlocksFirst[0], SubLoopBlocksLast[0], in UnrollAndJamLoop()
487 BranchInst::Create(SubLoopBlocksFirst[It], SubTerm); in UnrollAndJamLoop()
490 updatePHIBlocks(SubLoopBlocksFirst[It], ForeBlocksLast[It], in UnrollAndJamLoop()
492 updatePHIBlocks(SubLoopBlocksFirst[It], SubLoopBlocksLast[It], in UnrollAndJamLoop()
494 movePHIs(SubLoopBlocksFirst[It], SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
526 SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
531 ForeBlocksLast.back(), SubLoopBlocksFirst[0]); in UnrollAndJamLoop()