Lines Matching refs:VPRegionBlock

153   while (const VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block))  in getEntryBasicBlock()
160 while (VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getEntryBasicBlock()
175 while (const VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getExitingBasicBlock()
182 while (VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getExitingBasicBlock()
330 VPRegionBlock *LoopRegion = R->getParent()->getEnclosingLoopRegion(); in getPreheaderBBFor()
440 auto *R = dyn_cast<VPRegionBlock>(BB); in execute()
536 VPRegionBlock *VPBasicBlock::getEnclosingLoopRegion() { in getEnclosingLoopRegion()
537 VPRegionBlock *P = getParent(); in getEnclosingLoopRegion()
540 assert(!cast<VPRegionBlock>(P)->isReplicator() && in getEnclosingLoopRegion()
618 void VPRegionBlock::dropAllReferences(VPValue *NewValue) { in dropAllReferences()
625 void VPRegionBlock::execute(VPTransformState *State) { in execute()
677 void VPRegionBlock::print(raw_ostream &O, const Twine &Indent, in print()
719 auto *TopRegion = new VPRegionBlock("vector loop", false /*isReplicator*/); in createInitialVPlan()
988 return (isa<VPRegionBlock>(Block) ? "cluster_N" : "N") + in getUID()
1034 else if (const VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in dumpBlock()
1101 void VPlanPrinter::dumpRegion(const VPRegionBlock *Region) { in dumpRegion()
1192 void VPInterleavedAccessInfo::visitRegion(VPRegionBlock *Region, in visitRegion()
1232 } else if (VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in visitBlock()