[llvm] [SLPVectorizer] Widen strided loads. (PR #153074)

Mikhail Gudim via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 15 06:53:21 PDT 2025


================
@@ -19543,6 +19763,8 @@ Value *BoUpSLP::vectorizeTree(TreeEntry *E) {
                      ? NewLI
                      : ::propagateMetadata(NewLI, E->Scalars);
 
+      if (StridedLoadTy)
+        V = Builder.CreateBitOrPointerCast(V, VecTy);
----------------
mgudim wrote:

done.

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


More information about the llvm-commits mailing list