No replacement ops are needed for tracked ops who's handles are all dead.
Depends On: D147447
Paths
| Differential D147510
[mlir][transform] TrackingListener: Drop mappings of tracked ops when all handles are dead ClosedPublic Authored by springerm on Apr 4 2023, 1:48 AM.
Details Summary No replacement ops are needed for tracked ops who's handles are all dead. Depends On: D147447
Diff Detail
Event Timelinespringerm added a parent revision: D147447: [mlir][transform] Better debugging facilites for invalid API usage.Apr 4 2023, 1:48 AM This revision is now accepted and ready to land.Apr 4 2023, 2:40 AM Comment Actions Longer-term, we may want to have an analysis that finds last use of all handles instead of checking it for every handle and every op. Closed by commit rG905e93244187: [mlir][transform] TrackingListener: Drop mappings of tracked ops when all… (authored by springerm). · Explain WhyApr 11 2023, 11:56 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 512666 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
|