[llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)

Benjamin Maxwell via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 3 03:34:55 PST 2026


================
@@ -198,6 +200,15 @@ static cl::opt<unsigned> VectorizeMemoryCheckThreshold(
     "vectorize-memory-check-threshold", cl::init(128), cl::Hidden,
     cl::desc("The maximum allowed number of runtime memory checks"));
 
+static cl::opt<bool> ForcePartialAliasingVectorization(
+    "force-partial-aliasing-vectorization", cl::init(false), cl::Hidden,
+    cl::desc("Replace pointer diff checks with alias masks."));
+
+static cl::opt<bool> ForceTargetSupportsMaskedMemoryOps(
----------------
MacDue wrote:

#184325

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


More information about the llvm-commits mailing list