Lines Matching refs:VPRegionBlock
141 while (const VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getEntryBasicBlock()
148 while (VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getEntryBasicBlock()
162 while (const VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getExitingBasicBlock()
169 while (VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in getExitingBasicBlock()
226 VPRegionBlock *LoopRegion = R->getParent()->getEnclosingLoopRegion(); in getPreheaderBBFor()
322 auto *R = dyn_cast<VPRegionBlock>(BB); in execute()
417 VPRegionBlock *VPBasicBlock::getEnclosingLoopRegion() { in getEnclosingLoopRegion()
418 VPRegionBlock *P = getParent(); in getEnclosingLoopRegion()
421 assert(!cast<VPRegionBlock>(P)->isReplicator() && in getEnclosingLoopRegion()
499 void VPRegionBlock::dropAllReferences(VPValue *NewValue) { in dropAllReferences()
506 void VPRegionBlock::execute(VPTransformState *State) { in execute()
557 void VPRegionBlock::print(raw_ostream &O, const Twine &Indent, in print()
838 return (isa<VPRegionBlock>(Block) ? "cluster_N" : "N") + in getUID()
875 else if (const VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in dumpBlock()
942 void VPlanPrinter::dumpRegion(const VPRegionBlock *Region) { in dumpRegion()
1017 void VPInterleavedAccessInfo::visitRegion(VPRegionBlock *Region, in visitRegion()
1056 } else if (VPRegionBlock *Region = dyn_cast<VPRegionBlock>(Block)) in visitBlock()