diff options
| author | Angel Zhang <angel.zhang@amd.com> | 2024-07-24 10:41:19 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-24 10:41:19 -0400 |
| commit | f83950ab8dfda1da882a6ef7b508639df251621a (patch) | |
| tree | 3f993bbcb357cb03432ce251df8fbf991a9a9674 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface | |
| parent | 374bbc93bcb34268f175405a71806c4580495c6d (diff) | |
[mlir][spirv] Implement vector unrolling for `convert-to-spirv` pass (#100138)
### Description
This PR builds on #99872. It implements a minimal version of function
body vector unrolling to convert vector types into 1D and with a size
supported by SPIR-V (2, 3 or 4 depending on the original dimension). The
ops that are currently supported include those with elementwise traits
(e.g. `arith.addi`), `vector.reduction` and `vector.transpose`. This PR
also includes new LIT tests that only check for vector unrolling.
### Future Plans
- Support more ops
---------
Co-authored-by: Jakub Kuderski <kubakuderski@gmail.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface')
0 files changed, 0 insertions, 0 deletions
