Lines Matching refs:VPB
48 for (const VPBlockBase *VPB : vp_depth_first_shallow(Region->getEntry())) { in verifyBlocksInRegion() local
50 assert(VPB->getParent() == Region && "VPBlockBase has wrong parent"); in verifyBlocksInRegion()
52 auto *VPBB = dyn_cast<VPBasicBlock>(VPB); in verifyBlocksInRegion()
54 if (VPB->getNumSuccessors() > 1 || (VPBB && VPBB->isExiting())) in verifyBlocksInRegion()
62 const auto &Successors = VPB->getSuccessors(); in verifyBlocksInRegion()
71 assert(llvm::is_contained(SuccPreds, VPB) && "Missing predecessor link."); in verifyBlocksInRegion()
76 const auto &Predecessors = VPB->getPredecessors(); in verifyBlocksInRegion()
85 assert(Pred->getParent() == VPB->getParent() && in verifyBlocksInRegion()
90 assert(llvm::is_contained(PredSuccs, VPB) && "Missing successor link."); in verifyBlocksInRegion()
118 for (const VPBlockBase *VPB : make_range( in verifyRegionRec() local
121 if (const auto *SubRegion = dyn_cast<VPRegionBlock>(VPB)) in verifyRegionRec()