Home
last modified time | relevance | path

Searched refs:TopRegion (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp296 const VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in verify() local
297 if (!verifyRegionRec(TopRegion)) in verify()
300 if (TopRegion->getParent()) { in verify()
305 const VPBasicBlock *Entry = dyn_cast<VPBasicBlock>(TopRegion->getEntry()); in verify()
317 const VPBasicBlock *Exiting = dyn_cast<VPBasicBlock>(TopRegion->getExiting()); in verify()
H A DVPlanTransforms.cpp1261 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in addVPLaneMaskPhiAndUpdateExitBranch() local
1262 VPBasicBlock *EB = TopRegion->getExitingBasicBlock(); in addVPLaneMaskPhiAndUpdateExitBranch()
1275 auto *VecPreheader = cast<VPBasicBlock>(TopRegion->getSinglePredecessor()); in addVPLaneMaskPhiAndUpdateExitBranch()
H A DVPlan.cpp871 auto *TopRegion = new VPRegionBlock(HeaderVPBB, LatchVPBB, "vector loop", in createInitialVPlan() local
874 VPBlockUtils::insertBlockAfter(TopRegion, VecPreheader); in createInitialVPlan()
876 VPBlockUtils::insertBlockAfter(MiddleVPBB, TopRegion); in createInitialVPlan()
H A DVPlanRecipes.cpp531 VPRegionBlock *TopRegion = Plan->getVectorLoopRegion(); in generatePerPart() local
532 VPBasicBlock *Header = TopRegion->getEntry()->getEntryBasicBlock(); in generatePerPart()
H A DLoopVectorize.cpp8356 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in addCanonicalIVRecipes() local
8357 VPBasicBlock *Header = TopRegion->getEntryBasicBlock(); in addCanonicalIVRecipes()
8360 VPBuilder Builder(TopRegion->getExitingBasicBlock()); in addCanonicalIVRecipes()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp338 RegionMRT *TopRegion);
345 RegionMRT *TopRegion = nullptr);
775 RegionMRT *TopRegion) { in storeMBBLiveOuts() argument
778 storeLiveOutRegRegion(TopRegion, RI.getReg(), RI.getParent(), MRI, TRI, in storeMBBLiveOuts()
783 storeLiveOutRegRegion(TopRegion, IRI.getReg(), IRI.getParent(), MRI, in storeMBBLiveOuts()
797 RegionMRT *TopRegion = in storeLiveOuts() local
808 storeMBBLiveOuts(MBB, MRI, TRI, PHIInfo, TopRegion); in storeLiveOuts()
814 storeMBBLiveOuts(MBBI, MRI, TRI, PHIInfo, TopRegion); in storeLiveOuts()