aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorErick Ochoa Lopez <erick.ochoalopez@amd.com>2025-08-08 09:23:44 -0400
committerGitHub <noreply@github.com>2025-08-08 09:23:44 -0400
commita1672d7c6a390bc1fc259f52a2a19be2dd5fcac7 (patch)
treee42faed53761cb27e24779f51da34a5889d2a837 /llvm/lib/Bitcode
parentfd41700962d1d078aa0e9bd566ad89d4d53b9607 (diff)
downloadllvm-a1672d7c6a390bc1fc259f52a2a19be2dd5fcac7.zip
llvm-a1672d7c6a390bc1fc259f52a2a19be2dd5fcac7.tar.gz
llvm-a1672d7c6a390bc1fc259f52a2a19be2dd5fcac7.tar.bz2
[mlir][vector] Add alignment attribute to `maskedload` and `maskedstore` (#151690)
These commits continue the work done in https://github.com/llvm/llvm-project/pull/144344, of adding alignment attributes to operations in the vector and memref. These commits focus on adding the alignment attribute to the `maskedload` and `maskedstore` operations. The `VectorLoadConversion` pattern in VectorToLLVM is a template for `load`, `store`, `maskedload` and `maskedstore` operations. Having the alignment attribute in all these operations would allow for an easy way to propagate the alignment attribute from the vector dialect to the LLVM dialect. This patchset also includes changes to the conversion from VectorToLLVM to propagate the alignment attribute for the vector.{,masked}{load,store} operations.
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions