Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp661 BasicBlock *LoopScalarPreHeader; member in llvm::InnerLoopVectorizer
2878 LoopScalarPreHeader = ScalarPH; in createVectorizedLoopSkeleton()
3464 Builder.SetInsertPoint(&*LoopScalarPreHeader->begin()); in fixFirstOrderRecurrence()
3466 for (auto *BB : predecessors(LoopScalarPreHeader)) { in fixFirstOrderRecurrence()
3471 Phi->setIncomingValue(Phi->getBasicBlockIndex(LoopScalarPreHeader), Start); in fixFirstOrderRecurrence()
3628 LoopScalarPreHeader->getTerminator()); in fixReduction()
4165 DT->addNewBlock(LoopScalarPreHeader, LoopBypassBlocks[0]); in updateAnalysis()
4166 DT->changeImmediateDominator(LoopScalarBody, LoopScalarPreHeader); in updateAnalysis()