Lines Matching refs:VPBlockBase
31 static bool hasDuplicates(const SmallVectorImpl<VPBlockBase *> &VPBlockVec) { in hasDuplicates()
32 SmallDenseSet<const VPBlockBase *, 8> VPBlockSet; in hasDuplicates()
46 for (const VPBlockBase *VPB : make_range( in verifyBlocksInRegion()
47 df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyBlocksInRegion()
48 df_iterator<const VPBlockBase *>::end(Region->getExiting()))) { in verifyBlocksInRegion()
68 for (const VPBlockBase *Succ : Successors) { in verifyBlocksInRegion()
83 for (const VPBlockBase *Pred : Predecessors) { in verifyBlocksInRegion()
99 const VPBlockBase *Entry = Region->getEntry(); in verifyRegion()
100 const VPBlockBase *Exiting = Region->getExiting(); in verifyRegion()
118 for (const VPBlockBase *VPB : make_range( in verifyRegionRec()
119 df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyRegionRec()
120 df_iterator<const VPBlockBase *>::end(Region->getExiting()))) { in verifyRegionRec()
138 DenseMap<const VPBlockBase *, unsigned> &BlockNumbering) { in verifyVPBasicBlock() argument
225 DenseMap<const VPBlockBase *, unsigned> BlockNumbering; in verifyPlanIsValid()
228 VPBlockRecursiveTraversalWrapper<const VPBlockBase *>(Plan.getEntry())); in verifyPlanIsValid()
229 for (const VPBlockBase *VPB : Iter) { in verifyPlanIsValid()
273 depth_first(VPBlockRecursiveTraversalWrapper<const VPBlockBase *>( in verifyPlanIsValid()