Searched refs:TopRegion (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanVerifier.cpp | 127 const VPRegionBlock *TopRegion) const { in verifyHierarchicalCFG() 132 assert(!TopRegion->getParent() && "VPlan Top Region should have no parent."); in verifyHierarchicalCFG() 133 verifyRegionRec(TopRegion); in verifyHierarchicalCFG() 244 const VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in verifyPlanIsValid() local 245 const VPBasicBlock *Entry = dyn_cast<VPBasicBlock>(TopRegion->getEntry()); in verifyPlanIsValid() 257 const VPBasicBlock *Exiting = dyn_cast<VPBasicBlock>(TopRegion->getExiting()); in verifyPlanIsValid()
|
| H A D | VPlanVerifier.h | 38 void verifyHierarchicalCFG(const VPRegionBlock *TopRegion) const;
|
| H A D | VPlanHCFGBuilder.cpp | 440 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in buildHierarchicalCFG() local 441 Verifier.verifyHierarchicalCFG(TopRegion); in buildHierarchicalCFG()
|
| H A D | VPlanTransforms.cpp | 1057 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in addVPLaneMaskPhiAndUpdateExitBranch() local 1058 VPBasicBlock *EB = TopRegion->getExitingBasicBlock(); in addVPLaneMaskPhiAndUpdateExitBranch() 1071 auto *VecPreheader = cast<VPBasicBlock>(TopRegion->getSinglePredecessor()); in addVPLaneMaskPhiAndUpdateExitBranch()
|
| H A D | VPlan.cpp | 719 auto *TopRegion = new VPRegionBlock("vector loop", false /*isReplicator*/); in createInitialVPlan() local 720 VPBlockUtils::insertBlockAfter(TopRegion, VecPreheader); in createInitialVPlan() 722 VPBlockUtils::insertBlockAfter(MiddleVPBB, TopRegion); in createInitialVPlan()
|
| H A D | VPlanRecipes.cpp | 393 VPRegionBlock *TopRegion = Plan->getVectorLoopRegion(); in generateInstruction() local 394 VPBasicBlock *Header = TopRegion->getEntry()->getEntryBasicBlock(); in generateInstruction()
|
| H A D | LoopVectorize.cpp | 8622 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in addCanonicalIVRecipes() local 8623 VPBasicBlock *Header = TopRegion->getEntryBasicBlock(); in addCanonicalIVRecipes() 8633 VPBasicBlock *EB = TopRegion->getExitingBasicBlock(); in addCanonicalIVRecipes()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMachineCFGStructurizer.cpp | 338 RegionMRT *TopRegion); 345 RegionMRT *TopRegion = nullptr); 777 RegionMRT *TopRegion) { in storeMBBLiveOuts() argument 780 storeLiveOutRegRegion(TopRegion, RI.getReg(), RI.getParent(), MRI, TRI, in storeMBBLiveOuts() 785 storeLiveOutRegRegion(TopRegion, IRI.getReg(), IRI.getParent(), MRI, in storeMBBLiveOuts() 799 RegionMRT *TopRegion = in storeLiveOuts() local 810 storeMBBLiveOuts(MBB, MRI, TRI, PHIInfo, TopRegion); in storeLiveOuts() 816 storeMBBLiveOuts(MBBI, MRI, TRI, PHIInfo, TopRegion); in storeLiveOuts()
|