I have started sending PRs to improve multi dimensional indices support for vector.gather
and vector.scatter
.
The first set of patches make vector.gather
and vector.gather
consistent with each other:
- [mlir][vector] Decouple unrolling gather and gather to llvm lowering by Groverkss · Pull Request #132206 · llvm/llvm-project · GitHub
- [mlir][vector] Allow multi dim vectors in vector.scatter by Groverkss · Pull Request #132217 · llvm/llvm-project · GitHub
- [mlir][vector] Allow lowering multi-dim scatters to LLVM by Groverkss · Pull Request #132227 · llvm/llvm-project · GitHub
Note that each patch is dependent on the previous one and later patches will continue to be dependent in a similar way.