Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp326 std::vector<BasicBlock *> SubLoopBlocksFirst; in UnrollAndJamLoop() local
332 SubLoopBlocksFirst.push_back(SubLoop->getHeader()); in UnrollAndJamLoop()
391 if (*BB == SubLoopBlocksFirst[0]) in UnrollAndJamLoop()
392 SubLoopBlocksFirst.push_back(New); in UnrollAndJamLoop()
419 else if (*BB == SubLoopBlocksFirst[0]) in UnrollAndJamLoop()
497 ForeTerm->setSuccessor(0, SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
521 SubTerm->setSuccessor(!SubLoopContinueOnTrue, SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
523 SubLoopBlocksFirst[0]->replacePhiUsesWith(ForeBlocksLast[0], in UnrollAndJamLoop()
525 SubLoopBlocksFirst[0]->replacePhiUsesWith(SubLoopBlocksLast[0], in UnrollAndJamLoop()
533 BranchInst::Create(SubLoopBlocksFirst[It], SubTerm); in UnrollAndJamLoop()
[all …]