[llvm] [VPlan] Introduce child regions as VPlan transform. (PR #129402)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 7 05:16:12 PDT 2025
================
@@ -9641,10 +9641,10 @@ VPlanPtr LoopVectorizationPlanner::tryToBuildVPlan(VFRange &Range) {
auto Plan = std::make_unique<VPlan>(OrigLoop);
// Build hierarchical CFG
VPlanHCFGBuilder HCFGBuilder(OrigLoop, LI, *Plan);
- HCFGBuilder.buildHierarchicalCFG();
+ HCFGBuilder.buildPlainCFG();
- VPlanTransforms::introduceTopLevelVectorLoopRegion(
- *Plan, Legal->getWidestInductionType(), PSE, true, false, OrigLoop);
+ VPlanTransforms::introduceRegions(*Plan, Legal->getWidestInductionType(), PSE,
----------------
fhahn wrote:
Renamed, thanks
https://github.com/llvm/llvm-project/pull/129402
More information about the llvm-commits
mailing list