Certain ExtractSliceOps, that do extract all elements from the destination, are treated like casts when looking for replacement ops. Such ExtractSliceOps are typically rank expansions.
Depends On: D151800
Paths
| Differential D151804
[mlir][tensor] TrackingListener: Find replacement ops through cast-like ExtractSliceOps ClosedPublic Authored by springerm on May 31 2023, 6:47 AM.
Details Summary Certain ExtractSliceOps, that do extract all elements from the destination, are treated like casts when looking for replacement ops. Such ExtractSliceOps are typically rank expansions. Depends On: D151800
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 31 2023, 7:01 AM This revision was landed with ongoing or failed builds.Jun 1 2023, 12:07 AM Closed by commit rG34cf67aef5a3: [mlir][tensor] TrackingListener: Find replacement ops through cast-like… (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 527020 mlir/include/mlir/Dialect/Tensor/Utils/Utils.h
mlir/lib/Dialect/Tensor/TransformOps/TensorTransformOps.cpp
mlir/lib/Dialect/Tensor/Utils/Utils.cpp
mlir/test/Dialect/Tensor/tracking-listener.mlir
|