Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp177 const VPBasicBlock *VPBlockBase::getExitingBasicBlock() const { in getExitingBasicBlock() function in VPBlockBase
184 VPBasicBlock *VPBlockBase::getExitingBasicBlock() { in getExitingBasicBlock() function in VPBlockBase
421 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in createEmptyBasicBlock()
465 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in execute()
497 SingleHPred->getExitingBasicBlock() == PrevVPBB && in execute()
626 return getParent() && getParent()->getExitingBasicBlock() == this; in isExiting()
1022 VPBasicBlock *LatchVPBB = getVectorLoopRegion()->getExitingBasicBlock(); in execute()
1327 const VPBlockBase *Tail = From->getExitingBasicBlock(); in drawEdge()
H A DVPlanHCFGBuilder.cpp356 VPBasicBlock *VectorLatchVPBB = TheRegion->getExitingBasicBlock(); in buildPlainCFG()
H A DVPlanTransforms.cpp115 if (!VPBB || VPBB->getSingleSuccessor() != VPR->getExitingBasicBlock()) in sinkScalarOperands()
678 Plan.getVectorLoopRegion()->getExitingBasicBlock(); in optimizeForVFAndUF()
1262 VPBasicBlock *EB = TopRegion->getExitingBasicBlock(); in addVPLaneMaskPhiAndUpdateExitBranch()
H A DVPlan.h531 const VPBasicBlock *getExitingBasicBlock() const;
532 VPBasicBlock *getExitingBasicBlock();
3215 return getSinglePredecessor()->getExitingBasicBlock(); in getPreheaderVPBB()
H A DLoopVectorize.cpp2966 VPBasicBlock *LatchVPBB = VectorRegion->getExitingBasicBlock(); in fixVectorizedLoop()
8360 VPBuilder Builder(TopRegion->getExitingBasicBlock()); in addCanonicalIVRecipes()
8742 Plan->getVectorLoopRegion()->getExitingBasicBlock()->getTerminator(); in buildVPlan()
8932 VPBasicBlock *LatchVPBB = VectorLoopRegion->getExitingBasicBlock(); in adjustRecipesForReductions()