This revision removes the Linalg generic interchange pattern and pass.
It also changes transform-patterns test to make use of transform dialect.
Context: https://discourse.llvm.org/t/psa-retire-linalg-filter-based-patterns/63785
Paths
| Differential D132368
[mlir][Linalg] Retire Linalg generic interchange pattern and pass ClosedPublic Authored by guraypp on Aug 22 2022, 3:44 AM.
Details Summary This revision removes the Linalg generic interchange pattern and pass. It also changes transform-patterns test to make use of transform dialect. Context: https://discourse.llvm.org/t/psa-retire-linalg-filter-based-patterns/63785
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 22 2022, 4:07 AM Closed by commit rGe625aea33a65: [mlir][Linalg] Retire Linalg generic interchange pattern and pass (authored by guraypp). · Explain WhyAug 23 2022, 12:40 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 454719 mlir/include/mlir/Dialect/Linalg/Passes.h
mlir/include/mlir/Dialect/Linalg/Passes.td
mlir/include/mlir/Dialect/Linalg/Transforms/CodegenStrategy.h
mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
mlir/lib/Dialect/Linalg/Transforms/LinalgStrategyPasses.cpp
mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp
mlir/test/Dialect/Linalg/transform-patterns.mlir
mlir/test/lib/Dialect/Linalg/TestLinalgTransforms.cpp
|