[llvm] [SLP] Enable runtime stride stores (PR #200018)

Alexey Bataev via llvm-commits llvm-commits at lists.llvm.org
Sat Jun 27 04:56:16 PDT 2026


================
@@ -6254,6 +6256,50 @@ class slpvectorizer::BoUpSLP {
       }
     }
 
+    /// Handle may-alias stores within the same bundle, have to be scheduled one
+    /// at a time since later nodes are not ready until earlier stores are
+    /// scheduled. Must ensure that the ordering of scheduling matches order in
+    /// bundle
+    void
+    scheduleInternalStores(ScheduleBundle &Bundle,
----------------
alexey-bataev wrote:

I don't quite understand why do you need this special processing

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


More information about the llvm-commits mailing list