Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp729 BasicBlock *LoopExitBlock; member in llvm::InnerLoopVectorizer
2718 DT->changeImmediateDominator(LoopExitBlock, TCCheckBlock); in emitMinimumIterationCountCheck()
2755 DT->changeImmediateDominator(LoopExitBlock, SCEVCheckBlock); in emitSCEVChecks()
2807 DT->changeImmediateDominator(LoopExitBlock, MemCheckBlock); in emitMemRuntimeChecks()
2963 LoopExitBlock = OrigLoop->getExitBlock(); in createVectorizedLoopSkeleton()
2964 assert(LoopExitBlock && "Must have an exit block"); in createVectorizedLoopSkeleton()
2981 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock); in createVectorizedLoopSkeleton()
3102 BranchInst::Create(LoopExitBlock, LoopScalarPreHeader, CmpN); in createVectorizedLoopSkeleton()
3674 for (PHINode &LCSSAPhi : LoopExitBlock->phis()) { in fixFirstOrderRecurrence()
3865 for (PHINode &LCSSAPhi : LoopExitBlock->phis()) { in fixReduction()
[all …]