[mlir][Linalg] Add return type filter to the transform dialect
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Wed, 14 Sep 2022 12:26:01 +0000 (05:26 -0700)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Wed, 14 Sep 2022 15:50:31 +0000 (08:50 -0700)
commit593c14d422e01cd7d6698321c62e3ac266e8cfb3
tree18303e1f20402e9cde2ee8f9a4a88aed66c90a78
parentd647312e3f5774b00fc7364f19333a3402790dd7
[mlir][Linalg] Add return type filter to the transform dialect

This allows matching ops by additionally providing an idiomatic spec for a unique return type.

Differential Revision: https://reviews.llvm.org/D133862
mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
mlir/test/Dialect/Linalg/transform-op-match.mlir