iree-org / iree

A retargetable MLIR-based machine learning compiler and runtime toolkit.
http://iree.dev/
Apache License 2.0
2.72k stars 598 forks source link

Adding missing support for scalable vectors (if any) to rest of the lowering passes after vectorization #14277

Open banach-space opened 1 year ago

banach-space commented 1 year ago

[Implements #13334 ]

As per https://discourse.llvm.org/t/rfc-scalable-vectorisation-in-linalg/, we need to add any missing support for scalable vectors in the Vector --> LLVM lowering path.

banach-space commented 1 year ago

[mlir][Vector] Update the lowering of vector.transfer_write to SCF: https://reviews.llvm.org/D154226