We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8072d31 commit ec7027fCopy full SHA for ec7027f
llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
@@ -1442,7 +1442,13 @@ void VPlanTransforms::addActiveLaneMask(
1442
HeaderMask->replaceAllUsesWith(LaneMask);
1443
}
1444
1445
-/// Create EVLRecipe with Recipe
+// Convert each widen Recipe to a widen EVLRecipe in VectorLoopRegion.
1446
+// \p HeaderMask Header Mask.
1447
+// \p CurRecipe Recipe to be transform.
1448
+// \p TypeInfo VPlan-based type analysis.
1449
+// \p AllOneMask The vector mask parameter of vector-predication intrinsics.
1450
+// \p EVL The explicit vector length parameter of vector-predication
1451
+// intrinsics.
1452
static VPRecipeBase *createEVLRecipe(VPValue *HeaderMask,
1453
VPRecipeBase &CurRecipe,
1454
VPTypeAnalysis &TypeInfo,
0 commit comments