Eliminate the subsequent applications of size_to_index and index_to_size.
Depends On D82082
Paths
| Differential D82083
[MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` ClosedPublic Authored by frgossen on Jun 18 2020, 4:38 AM.
Details
Diff Detail
Event Timelinerriddle retitled this revision from [MLIR][Shape] Ass canonicalization pattern for `shape.index_to_size` to [MLIR][Shape] Add canonicalization pattern for `shape.index_to_size`.Jun 18 2020, 10:10 AM frgossen retitled this revision from [MLIR][Shape] Add canonicalization pattern for `shape.index_to_size` to [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index`.Jun 19 2020, 4:22 AM frgossen retitled this revision from [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` to [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size`.Jun 19 2020, 4:29 AM This revision is now accepted and ready to land.Jun 23 2020, 2:06 PM Closed by commit rG66e0f66d8ffb: [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` (authored by frgossen). · Explain WhyJun 25 2020, 5:47 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 271660 mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td
mlir/lib/Dialect/Shape/IR/Shape.cpp
mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td
mlir/test/Dialect/Shape/canonicalize.mlir
|