aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/MemRef/Transforms
AgeCommit message (Expand)AuthorFilesLines
8 days[mlir][memref]: Fold ExpandShape into TransferRead (#176786)Jack Frankland1-10/+27
12 days[mlir][memref] Add non-atomic RMW option for emulated memref.store. (#178498)Han-Chung Wang1-13/+42
13 days[mlir] Fix new clang-tidy warning llvm-type-switch-case-types. NFC. (#178487)Jakub Kuderski1-10/+10
2026-01-27[MemRef] Propagate strided layout through view-like ops in multiBuffer (#176941)Zhuoran Yin1-29/+92
2026-01-02[mlir] Move affine's FoldMemRefAliasOps into its own pass (#172548)Krzysztof Drewniak1-149/+25
2025-11-24[milr][memref]: Fold expand_shape + transfer_read (#167679)Jack Frankland1-2/+30
2025-11-12[mlir][memref] Remove invalid `extract_aligned_pointer_as_index` folding in `...Ivan Butygin1-1/+5
2025-11-12[mlir][memref] Fix runtime verification for memref.subview for empty memref s...Hanumanth1-34/+55
2025-11-10[mlir][Interfaces] Add interface methods to allow reifying single result/sing...MaheshRavishankar1-12/+21
2025-10-30[mlir] Simplify Default cases in type switches. NFC. (#165767)Jakub Kuderski1-1/+1
2025-10-27[mlir][memref] Fix runtime verification for memref.subview when size dimensio...Hanumanth1-2/+27
2025-10-23[mlir][memref] Fold extract_strided_metadata(cast(x)) into extract_strided_me...Ming Yan1-87/+0
2025-10-17[MLIR] Fix typo of the word "pattern" in CAPI and docs (#163780)Shenghang Tsai1-1/+1
2025-10-08[MLIR] Reuse AsmState to enable fast generate-runtime-verification pass; add ...Hanchenng Wu1-42/+52
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski1-6/+6
2025-09-16[MLIR] Make 1-D memref flattening a prerequisite for vector narrow type emula...Alan Li1-6/+16
2025-09-06[MLIR] Apply clang-tidy fixes for readability-container-size-empty in Emulate...Mehdi Amini1-1/+1
2025-08-30[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Buff...Mehdi Amini1-3/+3
2025-08-26[mlir][MemRef] Address TODO to use early_inc to simplify elimination of uses ...Samarth Narang1-43/+27
2025-08-21[mlir] add getViewDest method to viewLikeOpInterface (#154524)donald chen1-1/+1
2025-07-28[mlir][memref] Support test-compose-subview dynamic size (#146881)lonely eagle1-4/+0
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental2-6/+4
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (18/n) (#149925)Maksim Levental14-228/+229
2025-07-24Reapply "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `am...Alan Li1-91/+0
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata1-1/+0
2025-07-23Revert "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` in… (#15...Alan Li1-0/+91
2025-07-23[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `amdgpu.gathe...Alan Li1-91/+0
2025-07-14[mlir][MemRef] Add support for emulating narrow floats (#148036)Quinn Dawkins1-11/+33
2025-07-12[llvm] Remove unused includes (NFC) (#148342)Kazu Hirata8-17/+0
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski1-4/+4
2025-07-01[mlir][memref] Add a new `ReifyResultShapes` pass (#145927)Nicolas Vasilache2-0/+160
2025-06-28[MLIR][Affine] Fix memref replacement in affine-data-copy-generate (#139016)Uday Bondhugula1-6/+3
2025-06-18[mlir] remove unnecessary atomic_rmw expansions (#144515)Oleksandr "Alex" Zinenko1-54/+2
2025-05-22[MLIR] Add a utility pass to linearize `memref` (#136797)Alan Li2-0/+287
2025-05-20[mlir][NFC] Simplify constant checks with isOneInteger and renamed isZeroInte...Han-Chung Wang1-3/+1
2025-05-18[mlir] Use llvm::all_of (NFC) (#140464)Kazu Hirata1-4/+3
2025-05-18[mlir][MemRef] Changed AssumeAlignment into a Pure ViewLikeOp (#139521)Shay Kleiman2-1/+32
2025-05-13[mlir] Fix a warningKazu Hirata1-1/+0
2025-05-13[mlir][MemRef] Use specialized index ops to fold expand/collapse_shape (#138930)Krzysztof Drewniak1-120/+49
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński2-3/+3
2025-05-06[mlir] Remove unused local variables (NFC) (#138642)Kazu Hirata1-1/+0
2025-05-06[mlir][memref] Remove runtime verification for `memref.reinterpret_cast` (#13...Matthias Springer1-73/+1
2025-05-05[mlir] Remove unused local variables (NFC) (#138481)Kazu Hirata2-2/+0
2025-04-30[mlir][memref] Add runtime verification for `memref.atomic_rmw` (#130414)Matthias Springer1-0/+3
2025-04-30[mlir] Add memref normalization support for reinterpret_cast op (#133417)Arnab Dutta1-13/+23
2025-04-23[MLIR][NFC] Retire let constructor for MemRef (#134788)lorenzo chelini6-47/+16
2025-04-07[MLIR][Affine] Fix signatures of normalize memref utilities (#134466)Uday Bondhugula1-2/+2
2025-03-31[mlir][memref] Fix build after #132545 (#133760)Matthias Springer1-1/+1
2025-03-31[mlir][memref] Improve runtime verification for `memref.subview` (#132545)Matthias Springer1-34/+39
2025-03-19[mlir][memref] Add runtime verification for `memref.assume_alignment` (#130412)Matthias Springer1-0/+23