Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp375 auto *PredVPBB = in mergeBlocksIntoPredecessors() local
377 if (PredVPBB && PredVPBB->getNumSuccessors() == 1) in mergeBlocksIntoPredecessors()
382 VPBasicBlock *PredVPBB = cast<VPBasicBlock>(VPBB->getSinglePredecessor()); in mergeBlocksIntoPredecessors() local
384 R.moveBefore(*PredVPBB, PredVPBB->end()); in mergeBlocksIntoPredecessors()
385 VPBlockUtils::disconnectBlocks(PredVPBB, VPBB); in mergeBlocksIntoPredecessors()
388 ParentRegion->setExiting(PredVPBB); in mergeBlocksIntoPredecessors()
391 VPBlockUtils::connectBlocks(PredVPBB, Succ); in mergeBlocksIntoPredecessors()
H A DVPlan.cpp403 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in createEmptyBasicBlock() local
404 auto &PredVPSuccessors = PredVPBB->getHierarchicalSuccessors(); in createEmptyBasicBlock()
405 BasicBlock *PredBB = CFG.VPBB2IRBB[PredVPBB]; in createEmptyBasicBlock()