[llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)

Andrei Elovikov via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 3 12:46:57 PDT 2026


================
@@ -5454,6 +5459,11 @@ void VPlanTransforms::makeMemOpWideningDecisions(VPlan &Plan, VFRange &Range,
         });
   }
 
+  if (EnableVPlanBasedStrideMV &&
+      !CostCtx.L->getHeader()->getParent()->hasOptSize())
----------------
eas wrote:

Didn't know about that, switched to it now, thanks!

https://github.com/llvm/llvm-project/pull/182595


More information about the llvm-commits mailing list