This revision takes advantage of the recently added support for 0-d transfers and vector.multi_reduction that return a scalar.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D111626
[mlir][Linalg] Refactor and improve vectorization to add support for reduction into 0-d tensors. ClosedPublic Authored by nicolasvasilache on Oct 12 2021, 3:22 AM.
Details Summary This revision takes advantage of the recently added support for 0-d transfers and vector.multi_reduction that return a scalar.
Diff Detail
Event Timelinepifon2a added inline comments. This revision is now accepted and ready to land.Oct 12 2021, 3:57 AM This revision was landed with ongoing or failed builds.Oct 12 2021, 5:47 AM Closed by commit rG753a67b5c98f: [mlir][Linalg] Refactor and improve vectorization to add support for reduction… (authored by nicolasvasilache). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 378990 mlir/include/mlir/Dialect/Vector/VectorOps.td
mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
mlir/lib/Dialect/Vector/VectorOps.cpp
mlir/test/Dialect/Linalg/vectorization.mlir
|
nit: update this to use the new macro