These transformations already operate on memref operations (as part of
splitting up the standard dialect). Now that the operations have moved,
it's time for these transformations to move as well.
Depends on D118280
Paths
| Differential D118285
[mlir] Move ComposeSubView+ExpandOps from Standard to MemRef ClosedPublic Authored by rriddle on Jan 26 2022, 2:18 PM.
Details Summary These transformations already operate on memref operations (as part of Depends on D118280
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptJan 26 2022, 2:18 PM This revision is now accepted and ready to land.Jan 26 2022, 4:52 PM This revision was landed with ongoing or failed builds.Jan 26 2022, 11:20 PM Closed by commit rG7d0426dd9544: [mlir] Move ComposeSubView+ExpandOps from Standard to MemRef (authored by rriddle). · Explain Why This revision was automatically updated to reflect the committed changes. Comment Actions @rriddle You've broken the integration tests. Please test with MLIR_INCLUDE_INTEGRATION_TESTS:BOOL=ON or wait for the phab CI. Comment Actions
Ooops, let me fix that. Comment Actions
I've fixed it. Comment Actions
Thanks! Sorry about that, added integrations to my local build (lost it during a recent move it seems). akuegel mentioned this in rG199c2d63fd61: [mlir][Bazel] Add TestMemRef target..Jan 27 2022, 12:54 AM
Revision Contents
Diff 403405 mlir/include/mlir/Dialect/MemRef/Transforms/ComposeSubView.h
mlir/include/mlir/Dialect/MemRef/Transforms/Passes.h
mlir/include/mlir/Dialect/MemRef/Transforms/Passes.td
mlir/include/mlir/Dialect/StandardOps/Transforms/ComposeSubView.h
mlir/include/mlir/Dialect/StandardOps/Transforms/Passes.h
mlir/include/mlir/Dialect/StandardOps/Transforms/Passes.td
mlir/lib/Dialect/MemRef/Transforms/CMakeLists.txt
mlir/lib/Dialect/MemRef/Transforms/ComposeSubView.cpp
mlir/lib/Dialect/MemRef/Transforms/ExpandOps.cpp
mlir/lib/Dialect/MemRef/Transforms/PassDetail.h
mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt
mlir/lib/Dialect/StandardOps/Transforms/ComposeSubView.cpp
mlir/lib/Dialect/StandardOps/Transforms/ExpandOps.cpp
mlir/test/Dialect/MemRef/expand-ops.mlir
mlir/test/Dialect/Standard/expand-ops.mlir
mlir/test/lib/Dialect/CMakeLists.txt
mlir/test/lib/Dialect/MemRef/CMakeLists.txt
mlir/test/lib/Dialect/MemRef/TestComposeSubView.cpp
mlir/test/lib/Dialect/StandardOps/CMakeLists.txt
mlir/test/lib/Dialect/StandardOps/TestComposeSubView.cpp
mlir/test/mlir-cpu-runner/memref-reshape.mlir
mlir/tools/mlir-opt/CMakeLists.txt
|