Searched refs:LoopExitBlock (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | UnifyLoopExits.cpp | 85 BasicBlock *LoopExitBlock) { in INITIALIZE_PASS_DEPENDENCY() 94 if (UserBlock == LoopExitBlock) in INITIALIZE_PASS_DEPENDENCY() 117 LoopExitBlock->getTerminator()); in INITIALIZE_PASS_DEPENDENCY() 182 auto LoopExitBlock = CreateControlFlowHub(&DTU, GuardBlocks, ExitingBlocks, in unifyLoopExits() local 185 restoreSSA(DT, L, ExitingBlocks, LoopExitBlock); in unifyLoopExits()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 821 BasicBlock *LoopExitBlock; member in llvm::InnerLoopVectorizer 2051 BasicBlock *LoopExitBlock) { in emitSCEVChecks() argument 3284 DT->changeImmediateDominator(LoopExitBlock, TCCheckBlock); in emitMinimumIterationCountCheck() 3467 assert((LoopExitBlock || Cost->requiresScalarEpilogue(VF)) && in createVectorLoopSkeleton() 3489 BranchInst::Create(LoopExitBlock, LoopScalarPreHeader, in createVectorLoopSkeleton() 3506 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock); in createVectorLoopSkeleton() 4285 for (PHINode &LCSSAPhi : LoopExitBlock->phis()) in fixFirstOrderRecurrence() 4458 for (PHINode &LCSSAPhi : LoopExitBlock->phis()) in fixReduction() 4505 for (PHINode &LCSSAPhi : LoopExitBlock->phis()) { in fixLCSSAPHIs() 8400 DT->changeImmediateDominator(LoopExitBlock, TCCheckBlock); in emitMinimumIterationCountCheck() [all …]
|