summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/MemRef/Transforms/ExpandStridedMetadata.cpp
AgeCommit message (Expand)Author
2025-11-12[mlir][memref] Remove invalid `extract_aligned_pointer_as_index` folding in `...Ivan Butygin
2025-10-23[mlir][memref] Fold extract_strided_metadata(cast(x)) into extract_strided_me...Ming Yan
2025-08-21[mlir] add getViewDest method to viewLikeOpInterface (#154524)donald chen
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (18/n) (#149925)Maksim Levental
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski
2025-05-18[mlir][MemRef] Changed AssumeAlignment into a Pure ViewLikeOp (#139521)Shay Kleiman
2025-05-05[mlir] Remove unused local variables (NFC) (#138481)Kazu Hirata
2025-04-23[MLIR][NFC] Retire let constructor for MemRef (#134788)lorenzo chelini
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar
2024-12-17[MemRef] Migrate away from PointerUnion::{is,get} (NFC) (#120202)Kazu Hirata
2024-10-26[mlir] [memref] add more checks to the memref.reinterpret_cast (#112669)donald chen
2024-08-14[mlir][MemRef] Add more ops to narrow type support, strided metadata expansio...Krzysztof Drewniak
2024-04-26[mlir][MemRef] Add ExtractStridedMetadataOpCollapseShapeFolder (#89954)Diego Caballero
2024-02-02[mlir][memref] `memref.subview`: Verify result strides with rank reductions (...Matthias Springer
2024-01-31[mlir][memref] `memref.subview`: Verify result stridesMatthias Springer
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2023-10-05[mlir][MemRef] Add a pattern to simplify `extract_strided_metadata(ca… (#68...qcolombet
2023-08-17[mlir] Revamp implementation of sub-byte load/store emulation.Mahesh Ravishankar
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-01Introduce MLIR Op PropertiesMehdi Amini
2023-05-01Revert "Introduce MLIR Op Properties"Mehdi Amini
2023-05-01Introduce MLIR Op PropertiesMehdi Amini
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-04-03[mlir][MemRef] Add pattern to resolve strided metadata of `memref.get_global`...Mahesh Ravishankar
2023-03-28[mlir][MemRef] Move transform related functions in Transforms.hQuentin Colombet
2023-03-14[mlir][DialectUtils] Cleanup IndexingUtils and provide more affine variants w...Nicolas Vasilache
2023-01-27[mlir] GreedyPatternRewriteDriver: Entry point takes single regionMatthias Springer
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-08[mlir][ExpandStridedMetadata] Handle collapse_shape of dim of size 1 gracefullyQuentin Colombet
2022-12-07[mlir][NFC] Add a new getStridesAndOffset functionQuentin Colombet
2022-11-21[mlir][MemRef] NFC rename simplify-extract-strided-metadataQuentin Colombet