summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/MemRef/Transforms
AgeCommit message (Expand)Author
2025-11-12[mlir][memref] Remove invalid `extract_aligned_pointer_as_index` folding in `...Ivan Butygin
2025-11-12[mlir][memref] Fix runtime verification for memref.subview for empty memref s...Hanumanth
2025-11-10[mlir][Interfaces] Add interface methods to allow reifying single result/sing...MaheshRavishankar
2025-10-30[mlir] Simplify Default cases in type switches. NFC. (#165767)Jakub Kuderski
2025-10-27[mlir][memref] Fix runtime verification for memref.subview when size dimensio...Hanumanth
2025-10-23[mlir][memref] Fold extract_strided_metadata(cast(x)) into extract_strided_me...Ming Yan
2025-10-17[MLIR] Fix typo of the word "pattern" in CAPI and docs (#163780)Shenghang Tsai
2025-10-08[MLIR] Reuse AsmState to enable fast generate-runtime-verification pass; add ...Hanchenng Wu
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-09-16[MLIR] Make 1-D memref flattening a prerequisite for vector narrow type emula...Alan Li
2025-09-06[MLIR] Apply clang-tidy fixes for readability-container-size-empty in Emulate...Mehdi Amini
2025-08-30[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Buff...Mehdi Amini
2025-08-26[mlir][MemRef] Address TODO to use early_inc to simplify elimination of uses ...Samarth Narang
2025-08-21[mlir] add getViewDest method to viewLikeOpInterface (#154524)donald chen
2025-07-28[mlir][memref] Support test-compose-subview dynamic size (#146881)lonely eagle
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (18/n) (#149925)Maksim Levental
2025-07-24Reapply "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `am...Alan Li
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-23Revert "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` in… (#15...Alan Li
2025-07-23[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `amdgpu.gathe...Alan Li
2025-07-14[mlir][MemRef] Add support for emulating narrow floats (#148036)Quinn Dawkins
2025-07-12[llvm] Remove unused includes (NFC) (#148342)Kazu Hirata
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski
2025-07-01[mlir][memref] Add a new `ReifyResultShapes` pass (#145927)Nicolas Vasilache
2025-06-28[MLIR][Affine] Fix memref replacement in affine-data-copy-generate (#139016)Uday Bondhugula
2025-06-18[mlir] remove unnecessary atomic_rmw expansions (#144515)Oleksandr "Alex" Zinenko
2025-05-22[MLIR] Add a utility pass to linearize `memref` (#136797)Alan Li
2025-05-20[mlir][NFC] Simplify constant checks with isOneInteger and renamed isZeroInte...Han-Chung Wang
2025-05-18[mlir] Use llvm::all_of (NFC) (#140464)Kazu Hirata
2025-05-18[mlir][MemRef] Changed AssumeAlignment into a Pure ViewLikeOp (#139521)Shay Kleiman
2025-05-13[mlir] Fix a warningKazu Hirata
2025-05-13[mlir][MemRef] Use specialized index ops to fold expand/collapse_shape (#138930)Krzysztof Drewniak
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński
2025-05-06[mlir] Remove unused local variables (NFC) (#138642)Kazu Hirata
2025-05-06[mlir][memref] Remove runtime verification for `memref.reinterpret_cast` (#13...Matthias Springer
2025-05-05[mlir] Remove unused local variables (NFC) (#138481)Kazu Hirata
2025-04-30[mlir][memref] Add runtime verification for `memref.atomic_rmw` (#130414)Matthias Springer
2025-04-30[mlir] Add memref normalization support for reinterpret_cast op (#133417)Arnab Dutta
2025-04-23[MLIR][NFC] Retire let constructor for MemRef (#134788)lorenzo chelini
2025-04-07[MLIR][Affine] Fix signatures of normalize memref utilities (#134466)Uday Bondhugula
2025-03-31[mlir][memref] Fix build after #132545 (#133760)Matthias Springer
2025-03-31[mlir][memref] Improve runtime verification for `memref.subview` (#132545)Matthias Springer
2025-03-19[mlir][memref] Add runtime verification for `memref.assume_alignment` (#130412)Matthias Springer
2025-03-18[mlir][memref] Add runtime verification for `memref.dim` (#130410)Matthias Springer
2025-03-11[mlir][memref] Add runtime verification for `memref.copy` (#130437)Matthias Springer
2025-02-14[MLIR][NFC] Return MemRefType in memref.subview return type inference functio...Tomás Longeri
2025-01-29[MLIR] normalize-memrefs: Normalize memref.alloca (#123293)Matthias Gehre
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