Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp173 const VPBasicBlock *VPBlockBase::getExitingBasicBlock() const { in getExitingBasicBlock() function in VPBlockBase
180 VPBasicBlock *VPBlockBase::getExitingBasicBlock() { in getExitingBasicBlock() function in VPBlockBase
403 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in createEmptyBasicBlock()
453 VPBasicBlock *ExitingVPBB = PredVPB->getExitingBasicBlock(); in execute()
462 SingleHPred->getExitingBasicBlock() == PrevVPBB && in execute()
588 return getParent()->getExitingBasicBlock() == this; in isExiting()
788 VPBasicBlock *LatchVPBB = getVectorLoopRegion()->getExitingBasicBlock(); in execute()
1044 const VPBlockBase *Tail = From->getExitingBasicBlock(); in drawEdge()
H A DVPlanTransforms.cpp112 if (!VPBB || VPBB->getSingleSuccessor() != VPR->getExitingBasicBlock()) in sinkScalarOperands()
572 Plan.getVectorLoopRegion()->getExitingBasicBlock(); in optimizeForVFAndUF()
1058 VPBasicBlock *EB = TopRegion->getExitingBasicBlock(); in addVPLaneMaskPhiAndUpdateExitBranch()
H A DVPlan.h516 const VPBasicBlock *getExitingBasicBlock() const;
517 VPBasicBlock *getExitingBasicBlock();
2609 return getSinglePredecessor()->getExitingBasicBlock(); in getPreheaderVPBB()
H A DLoopVectorize.cpp3494 VPBasicBlock *LatchVPBB = VectorRegion->getExitingBasicBlock(); in fixVectorizedLoop()
8633 VPBasicBlock *EB = TopRegion->getExitingBasicBlock(); in addCanonicalIVRecipes()
8943 Plan->getVectorLoopRegion()->getExitingBasicBlock()->getTerminator(); in buildVPlan()