[llvm] [VPlan] Run narrowInterleaveGroups during general VPlan optimizations. (PR #149706)

via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 23 09:51:23 PDT 2025


================
@@ -4152,6 +4152,9 @@ class VPlan {
   /// Represents the vectorization factor of the loop.
   VPValue VF;
 
+  /// Represents the symbolic unroll factor of the loop.
----------------
ayalz wrote:

```suggestion
  /// Represents the unroll factor of the loop.
```
VF and VFxUF are also "symbolic", when VF is fixed.
Worth documenting here that they must not be used after materializing?

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


More information about the llvm-commits mailing list