These patterns are no longer canonicalizations. They can be added with tensor::populateFoldTensorSubsetOpPatterns when needed.
Depends On: D147048
Paths
| Differential D147051
[mlir][Vector] Remove vector transfer/tensor slice canonicalization pattern AcceptedPublic Authored by springerm on Mar 28 2023, 7:39 AM.
Details
Summary These patterns are no longer canonicalizations. They can be added with tensor::populateFoldTensorSubsetOpPatterns when needed. Depends On: D147048
Diff Detail
Event Timelinespringerm added a parent revision: D147048: [mlir][Tensor] Use helper function for `getDroppedDims`.Mar 28 2023, 7:39 AM Comment Actions Fantastic, thank you! Can you make sure things don't get bacdly broken on the IREE side? This revision is now accepted and ready to land.Mar 28 2023, 12:01 PM
Revision Contents
Diff 509009 mlir/lib/Dialect/Vector/IR/VectorOps.cpp
mlir/test/Dialect/Linalg/transform-op-vectorize.mlir
mlir/test/Dialect/Vector/canonicalize.mlir
mlir/test/Dialect/Vector/transform-vector.mlir
|