Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUnrollAndJam.cpp271 std::vector<BasicBlock *> AftBlocksFirst; in UnrollAndJamLoop() local
277 AftBlocksFirst.push_back(SubLoop->getExitBlock()); in UnrollAndJamLoop()
331 if (*BB == AftBlocksFirst[0]) in UnrollAndJamLoop()
332 AftBlocksFirst.push_back(New); in UnrollAndJamLoop()
356 else if (*BB == AftBlocksFirst[0]) in UnrollAndJamLoop()
466 SubTerm->setSuccessor(SubLoopContinueOnTrue, AftBlocksFirst[0]); in UnrollAndJamLoop()
495 updatePHIBlocks(AftBlocksFirst[0], SubLoopBlocksLast[0], in UnrollAndJamLoop()
503 BranchInst::Create(AftBlocksFirst[It], AftTerm); in UnrollAndJamLoop()
506 updatePHIBlocks(AftBlocksFirst[It], SubLoopBlocksLast[It], in UnrollAndJamLoop()
508 movePHIs(AftBlocksFirst[It], AftBlocksFirst[0]); in UnrollAndJamLoop()
[all …]