This pattern will be useful to get cleaner code when lowering view like operations.
Note: This patch is part of a series that replaces the lowering of view like operations in MemRefToLLVM with composable patterns.
Paths
| Differential D135836
[mlir][MemRef] Add a extract_strided_metadata(extract_strided_metadata) pattern ClosedPublic Authored by qcolombet on Oct 12 2022, 5:51 PM.
Details Summary This pattern will be useful to get cleaner code when lowering view like operations. Note: This patch is part of a series that replaces the lowering of view like operations in MemRefToLLVM with composable patterns.
Diff Detail
Event Timelineqcolombet added a child revision: D135837: [mlir][MemRef] Simplify extract_strided_metadata(reinterpret_cast).Oct 12 2022, 5:57 PM qcolombet added a child revision: D135839: [mlir][MemRef] Change the anchor point of a subview pattern.Oct 12 2022, 6:05 PM This revision is now accepted and ready to land.Oct 13 2022, 3:02 AM This revision was landed with ongoing or failed builds.Oct 14 2022, 12:03 PM Closed by commit rG3a33c146edd2: [mlir][MemRef] Add a extract_strided_metadata(extract_strided_metadata) pattern (authored by qcolombet). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 467878 mlir/lib/Dialect/MemRef/Transforms/SimplifyExtractStridedMetadata.cpp
mlir/test/Dialect/MemRef/simplify-extract-strided-metadata.mlir
|