[mlir][linalg][transform] Extend diagnostics of FuseIntoContainingOp.
authorIngo Müller <ingomueller@google.com>
Thu, 20 Jul 2023 08:57:22 +0000 (08:57 +0000)
committerIngo Müller <ingomueller@google.com>
Fri, 21 Jul 2023 09:34:04 +0000 (09:34 +0000)
commit522831384f9051c4e40d26ab8f6d1d0762d4f6aa
treec7d44fea7c228a390054179e39f922b8a31eb5f3
parente56d6745f7d7a91f7c83fcd1f52d99e38d00892a
[mlir][linalg][transform] Extend diagnostics of FuseIntoContainingOp.

This patch extends the diagnostic output of `FuseIntoContainingOp` when
it fails to find the next producer by also provided the location of the
affected transform op.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D155803
mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
mlir/test/Dialect/Linalg/transform-op-fuse-into-containing.mlir