Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp319 auto *PredVPBB = in mergeBlocksIntoPredecessors() local
321 if (PredVPBB && PredVPBB->getNumSuccessors() == 1) in mergeBlocksIntoPredecessors()
326 VPBasicBlock *PredVPBB = cast<VPBasicBlock>(VPBB->getSinglePredecessor()); in mergeBlocksIntoPredecessors() local
328 R.moveBefore(*PredVPBB, PredVPBB->end()); in mergeBlocksIntoPredecessors()
329 VPBlockUtils::disconnectBlocks(PredVPBB, VPBB); in mergeBlocksIntoPredecessors()
332 ParentRegion->setExiting(PredVPBB); in mergeBlocksIntoPredecessors()
335 VPBlockUtils::connectBlocks(PredVPBB, Succ); in mergeBlocksIntoPredecessors()
H A DVPlan.cpp292 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in createEmptyBasicBlock() local
293 auto &PredVPSuccessors = PredVPBB->getHierarchicalSuccessors(); in createEmptyBasicBlock()
294 BasicBlock *PredBB = CFG.VPBB2IRBB[PredVPBB]; in createEmptyBasicBlock()