Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlan.cpp485 BasicBlock *PostDomSucc = nullptr; in updateDominatorTree() local
486 for (auto *BB = LoopHeaderBB; BB != LoopLatchBB; BB = PostDomSucc) { in updateDominatorTree()
491 PostDomSucc = Succs[0]; in updateDominatorTree()
493 assert(PostDomSucc->getSinglePredecessor() && in updateDominatorTree()
495 DT->addNewBlock(PostDomSucc, BB); in updateDominatorTree()
499 if (PostDomSucc->getSingleSuccessor() == InterimSucc) { in updateDominatorTree()
500 PostDomSucc = Succs[1]; in updateDominatorTree()
503 assert(InterimSucc->getSingleSuccessor() == PostDomSucc && in updateDominatorTree()
507 assert(PostDomSucc->hasNPredecessors(2) && in updateDominatorTree()
510 DT->addNewBlock(PostDomSucc, BB); in updateDominatorTree()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlan.cpp679 BasicBlock *PostDomSucc = nullptr; in updateDominatorTree() local
680 for (auto *BB = LoopHeaderBB; BB != LoopLatchBB; BB = PostDomSucc) { in updateDominatorTree()
685 PostDomSucc = Succs[0]; in updateDominatorTree()
687 assert(PostDomSucc->getSinglePredecessor() && in updateDominatorTree()
689 DT->addNewBlock(PostDomSucc, BB); in updateDominatorTree()
693 if (PostDomSucc->getSingleSuccessor() == InterimSucc) { in updateDominatorTree()
694 PostDomSucc = Succs[1]; in updateDominatorTree()
697 assert(InterimSucc->getSingleSuccessor() == PostDomSucc && in updateDominatorTree()
701 assert(PostDomSucc->hasNPredecessors(2) && in updateDominatorTree()
704 DT->addNewBlock(PostDomSucc, BB); in updateDominatorTree()