[mlir][transform] TrackingListener: Drop mappings of tracked ops when all handles...
authorMatthias Springer <springerm@google.com>
Wed, 12 Apr 2023 06:50:27 +0000 (15:50 +0900)
committerMatthias Springer <springerm@google.com>
Wed, 12 Apr 2023 06:56:22 +0000 (15:56 +0900)
commit905e93244187a88614fc866b6089ecc3f7b16105
tree8a5d67845c30ed5790022f9e1e0ce8467e9f8a0a
parent7a414ae26ef4cf2b0141eefebd4306e05c431a68
[mlir][transform] TrackingListener: Drop mappings of tracked ops when all handles are dead

No replacement ops are needed for tracked ops who's handles are all dead.

Differential Revision: https://reviews.llvm.org/D147510
mlir/include/mlir/Dialect/Tensor/TransformOps/TensorTransformOps.h
mlir/include/mlir/Dialect/Transform/IR/TransformOps.h
mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
mlir/lib/Dialect/Transform/IR/TransformOps.cpp