[mlir][Linalg] Properly use distribution options.
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Fri, 4 Dec 2020 13:51:30 +0000 (13:51 +0000)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Fri, 4 Dec 2020 14:00:54 +0000 (14:00 +0000)
commita1cd559ce500d18eb15750ac776e7e73b3819832
tree35da9a7742de81dd5dcc949a6c56064157e3fd3e
parent16b1f6e3858b7082ae9f8eea65aff8a04c692099
[mlir][Linalg] Properly use distribution options.

Let tiling to scf.for actually use the distribution method.
For now only Cyclic is supported.

Differential Revision: https://reviews.llvm.org/D92653
mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp
mlir/lib/Dialect/Linalg/Utils/Utils.cpp
mlir/test/lib/Transforms/TestLinalgTransforms.cpp