[mlir][linalg][TransformOps] Connect hoistRedundantVectorTransfers
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Mon, 20 Feb 2023 09:40:18 +0000 (01:40 -0800)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Mon, 20 Feb 2023 09:50:29 +0000 (01:50 -0800)
commitc62402763302f929736281ca7a4344b8ae809ead
treeba4bf5f01ad21955acc2e287d2e96782342fa830
parentbe88b5814d9efce131dbc0c8e288907e2e6c89be
[mlir][linalg][TransformOps] Connect hoistRedundantVectorTransfers

Connect the hoistRedundantVectorTransfers functionality to the transform
dialect.

Authored-by: Quentin Colombet <quentin.colombet@gmail.com>
Differential Revision: https://reviews.llvm.org/D144260
mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h
mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
mlir/lib/Dialect/Linalg/TransformOps/CMakeLists.txt
mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
mlir/test/Dialect/Linalg/hoisting.mlir
mlir/test/lib/Dialect/Linalg/CMakeLists.txt
mlir/test/lib/Dialect/Linalg/TestLinalgHoisting.cpp [deleted file]
mlir/tools/mlir-opt/mlir-opt.cpp
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel