[llvm] [VPlan] Convert EVL loops to variable-length stepping after dissolution (PR #147222)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 21 03:19:40 PDT 2025


================
@@ -193,6 +193,17 @@ struct VPlanTransforms {
   /// Replace loop regions with explicit CFG.
   static void dissolveLoopRegions(VPlan &Plan);
 
+  /// Transform EVL loops to use variable-length stepping after region
----------------
fhahn wrote:

This does more, it also converts EVL based phi recipe to plain scalar phi

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


More information about the llvm-commits mailing list