[llvm] [InterleavedAccess] Construct interleaved access store with shuffles (PR #164000)

via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 5 13:14:12 PST 2025


================
@@ -0,0 +1,117 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 6
+; RUN: opt -passes=loop-vectorize -enable-interleaved-mem-accesses=true -max-interleave-group-factor=16  -S < %s | FileCheck %s
----------------
ram-NK wrote:

Interleaved memory access is disabled in LoopVectorize pass by default. `enable-interleaved-mem-accesses` is `false` and `max-interleave-group-factor` is 8 by default. For enabling interleave by 16, need to use both options.

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


More information about the llvm-commits mailing list