[llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 10 16:08:22 PDT 2024
================
@@ -1648,6 +1660,11 @@ class LoopVectorizationCostModel {
/// true if scalable vectorization is supported and enabled.
std::optional<bool> IsScalableVectorizationAllowed;
+ /// Maximum safe number of elements to be processed, which do not
+ /// prevent store-load forwarding and safe with regard of the memory
+ /// dependencies.
----------------
ayalz wrote:
Again, explanation is general, what's special about EVL.
https://github.com/llvm/llvm-project/pull/102897
More information about the llvm-commits
mailing list