Searched refs:PredVPBB (Results 1 – 3 of 3) sorted by relevance
378 auto *PredVPBB = in mergeBlocksIntoPredecessors() local380 if (!PredVPBB || PredVPBB->getNumSuccessors() != 1) in mergeBlocksIntoPredecessors()386 VPBasicBlock *PredVPBB = cast<VPBasicBlock>(VPBB->getSinglePredecessor()); in mergeBlocksIntoPredecessors() local388 R.moveBefore(*PredVPBB, PredVPBB->end()); in mergeBlocksIntoPredecessors()389 VPBlockUtils::disconnectBlocks(PredVPBB, VPBB); in mergeBlocksIntoPredecessors()392 ParentRegion->setExiting(PredVPBB); in mergeBlocksIntoPredecessors()395 VPBlockUtils::connectBlocks(PredVPBB, Succ); in mergeBlocksIntoPredecessors()
421 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in createEmptyBasicBlock() local422 auto &PredVPSuccessors = PredVPBB->getHierarchicalSuccessors(); in createEmptyBasicBlock()423 BasicBlock *PredBB = CFG.VPBB2IRBB[PredVPBB]; in createEmptyBasicBlock()465 VPBasicBlock *PredVPBB = PredVPBlock->getExitingBasicBlock(); in execute() local466 BasicBlock *PredBB = State->CFG.VPBB2IRBB[PredVPBB]; in execute()474 const auto &PredVPSuccessors = PredVPBB->getHierarchicalSuccessors(); in execute()963 VPBlockBase *PredVPBB = VPBB->getSinglePredecessor(); in replaceVPBBWithIRVPBB() local964 VPBlockUtils::disconnectBlocks(PredVPBB, VPBB); in replaceVPBBWithIRVPBB()965 VPBlockUtils::connectBlocks(PredVPBB, IRMiddleVPBB); in replaceVPBBWithIRVPBB()
206 auto *PredVPBB = !ExitingVPBB || ExitingVPBB->getEnclosingLoopRegion() in fixPhi() local209 BasicBlock *PredBB = State.CFG.VPBB2IRBB[PredVPBB]; in fixPhi()