diff options
author | Erick Ochoa Lopez <erick.ochoalopez@amd.com> | 2025-08-08 09:23:44 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-08 09:23:44 -0400 |
commit | a1672d7c6a390bc1fc259f52a2a19be2dd5fcac7 (patch) | |
tree | e42faed53761cb27e24779f51da34a5889d2a837 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | fd41700962d1d078aa0e9bd566ad89d4d53b9607 (diff) | |
download | llvm-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/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions