[llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 27 01:37:39 PDT 2024


================
@@ -1466,12 +1465,9 @@ class LoopVectorizationCostModel {
     // Override forced styles if needed.
     // FIXME: use actual opcode/data type for analysis here.
     // FIXME: Investigate opportunity for fixed vector factor.
-    bool EVLIsLegal =
-        IsScalableVF && UserIC <= 1 &&
----------------
fhahn wrote:

Is dropping `IsScalable` intentional here? Is it related to reasoning about the safe distance?

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


More information about the llvm-commits mailing list