[llvm] [LoopVectorize] Enable shuffle padding for masked interleaved accesses (PR #75329)

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 15 00:49:18 PST 2023


david-arm wrote:

However, it's ok to use ld3 to load just two elements of the struct and discard the 3rd element because that doesn't change memory. In either case I imagine you also need to prove the final 3rd element access of the loop will not seg fault, but I imagine we've already solved that problem.

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


More information about the llvm-commits mailing list