Home
last modified time | relevance | path

Searched refs:LoopMiddleBlock (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.cpp726 BasicBlock *LoopMiddleBlock; member in llvm::InnerLoopVectorizer
2967 LoopMiddleBlock = in createVectorizedLoopSkeleton()
2971 SplitBlock(LoopMiddleBlock, LoopMiddleBlock->getTerminator(), DT, LI, in createVectorizedLoopSkeleton()
2981 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock); in createVectorizedLoopSkeleton()
3065 BCResumeVal->addIncoming(EndValue, LoopMiddleBlock); in createVectorizedLoopSkeleton()
3092 LoopMiddleBlock->getTerminator()); in createVectorizedLoopSkeleton()
3104 ReplaceInstWithInst(LoopMiddleBlock->getTerminator(), BrInst); in createVectorizedLoopSkeleton()
3477 IVEndValues[Entry.first], LoopMiddleBlock); in fixVectorizedLoop()
3638 Builder.SetInsertPoint(LoopMiddleBlock->getTerminator()); in fixFirstOrderRecurrence()
3662 auto *Incoming = BB == LoopMiddleBlock ? ExtractForScalar : ScalarInit; in fixFirstOrderRecurrence()
[all …]