Home
last modified time | relevance | path

Searched refs:AftBlocksFirst (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp328 std::vector<BasicBlock *> AftBlocksFirst; in UnrollAndJamLoop() local
334 AftBlocksFirst.push_back(SubLoop->getExitBlock()); in UnrollAndJamLoop()
396 if (*BB == AftBlocksFirst[0]) in UnrollAndJamLoop()
397 AftBlocksFirst.push_back(New); in UnrollAndJamLoop()
421 else if (*BB == AftBlocksFirst[0]) in UnrollAndJamLoop()
522 SubTerm->setSuccessor(SubLoopContinueOnTrue, AftBlocksFirst[0]); in UnrollAndJamLoop()
553 AftBlocksFirst[0]->replacePhiUsesWith(SubLoopBlocksLast[0], in UnrollAndJamLoop()
561 BranchInst::Create(AftBlocksFirst[It], AftTerm); in UnrollAndJamLoop()
564 AftBlocksFirst[It]->replacePhiUsesWith(SubLoopBlocksLast[It], in UnrollAndJamLoop()
566 movePHIs(AftBlocksFirst[It], AftBlocksFirst[0]); in UnrollAndJamLoop()
[all …]