[llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)

Alexey Bataev via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 26 09:48:09 PST 2024


================
@@ -244,6 +244,12 @@ struct VPTransformState {
   ElementCount VF;
   unsigned UF;
 
+  /// If EVL is not nullptr, then EVL must be a valid value set during plan
+  /// creation, possibly a default value = whole vector register length. EVL is
----------------
alexey-bataev wrote:

Yes, just for now, later this should be removed and used as operand explicitly in VPInstructions/recipes.

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


More information about the llvm-commits mailing list