diff options
| author | Lily Orth-Smith <lilyorthsmith@gmail.com> | 2025-05-02 12:54:26 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-02 12:54:26 -0700 |
| commit | 3715de976e41654db83a0aef5be50790024639ea (patch) | |
| tree | 53442867953413c01809855fad9ee17aa3e2eb7b /lldb/source/Plugins/ScriptInterpreter/Python | |
| parent | 1101b767329dd163d528fa5f667a6c0dbdde0ad5 (diff) | |
| download | llvm-3715de976e41654db83a0aef5be50790024639ea.zip llvm-3715de976e41654db83a0aef5be50790024639ea.tar.gz llvm-3715de976e41654db83a0aef5be50790024639ea.tar.bz2 | |
[mlir] Add use-vector-alignment flag to ConvertVectorToLLVMPass (#137389)
In ConvertVectorToLLVM, the only option for setting alignment of
`vector.gather`, `vector.scatter`, and the `vector.load/store` ops was
to extract it from the datatype of the memref type. However, this is
insufficient for hardware backends requiring alignment of vector types.
This PR introduces the `use-vector-alignment` option to the
`ConvertVectorToLLVMPass`, which makes the pass use the alignment of the
vector type of these operations instead of the alignment of the memref
type.
---------
Co-authored-by: Lily Orth-Smith <lorthsmith@microsoft.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
