Searched refs:PredVPBB (Results 1 – 4 of 4) sorted by relevance
418 auto *PredVPBB = in mergeBlocksIntoPredecessors() local420 if (!PredVPBB || PredVPBB->getNumSuccessors() != 1 || in mergeBlocksIntoPredecessors()421 isa<VPIRBasicBlock>(PredVPBB)) in mergeBlocksIntoPredecessors()427 VPBasicBlock *PredVPBB = cast<VPBasicBlock>(VPBB->getSinglePredecessor()); in mergeBlocksIntoPredecessors() local429 R.moveBefore(*PredVPBB, PredVPBB->end()); in mergeBlocksIntoPredecessors()430 VPBlockUtils::disconnectBlocks(PredVPBB, VPBB); in mergeBlocksIntoPredecessors()433 ParentRegion->setExiting(PredVPBB); in mergeBlocksIntoPredecessors()436 VPBlockUtils::connectBlocks(PredVPBB, Succ); in mergeBlocksIntoPredecessors()772 VPBlockBase *PredVPBB, in optimizeEarlyExitInductionUser() argument794 VPBuilder B(cast<VPBasicBlock>(PredVPBB)); in optimizeEarlyExitInductionUser()[all …]
469 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in connectToPredecessors() local470 auto &PredVPSuccessors = PredVPBB->getHierarchicalSuccessors(); in connectToPredecessors()471 assert(CFG.VPBB2IRBB.contains(PredVPBB) && in connectToPredecessors()473 BasicBlock *PredBB = CFG.VPBB2IRBB[PredVPBB]; in connectToPredecessors()
9531 for (auto *PredVPBB : ExitVPBB->getPredecessors()) { in calculateEarlyExitCost() local9535 if (PredVPBB != Plan.getMiddleBlock()) { in calculateEarlyExitCost()9537 << PredVPBB->getName() << ":\n"); in calculateEarlyExitCost()9538 Cost += PredVPBB->cost(VF, CostCtx); in calculateEarlyExitCost()
1338 auto *PredVPBB = Pred->getExitingBasicBlock(); in execute() local1339 BasicBlock *PredBB = State.CFG.VPBB2IRBB[PredVPBB]; in execute()