llvm-project
77596b78 - [mlir][vector] Add a new TD op to wrap unit-dim collapsing patterns (#157507)

Commit
3 days ago
[mlir][vector] Add a new TD op to wrap unit-dim collapsing patterns (#157507) Adds a new TD Op, * `apply_patterns.vector.drop_inner_most_unit_dims_from_xfer_ops`, which wraps the following Vector patterns: * `DropInnerMostUnitDimsTransferRead` * `DropInnerMostUnitDimsTransferWrite` This complements other existing unit-dimension–related patterns. To reduce duplication, the `TestVectorTransferCollapseInnerMostContiguousDims` pass has been removed. That pass was only used for testing, and its functionality is now covered by the newly added TD Op.
Author
Parents
Loading