aboutsummaryrefslogtreecommitdiff
path: root/mlir/test/Dialect/MemRef
AgeCommit message (Expand)AuthorFilesLines
2024-08-23[memref] Handle edge case in subview of full static size fold (#105635)Benjamin Maxwell1-0/+13
2024-08-21[mlir][memref]: Allow collapse dummy strided unit dim (#103719)Aviad Cohen1-1/+16
2024-08-14[mlir][MemRef] Add more ops to narrow type support, strided metadata expansio...Krzysztof Drewniak2-0/+106
2024-06-23[mlir][memref] Improve `memref.subview` type inference (#96421)Matthias Springer2-11/+10
2024-06-13[mlir][memref] Unranked support for extract_aligned_pointer_as_index (#93908)Spenser Bauman1-0/+13
2024-06-12[mlir][memref] Add memref alias folders for expand/collapse_shape for vector ...Kunwar Grover1-12/+160
2024-06-03[mlir][MemRef] Extend memref.subview sub-byte type emulation support. (#94045)Han-Chung Wang1-2/+37
2024-05-20[mlir][tensor] Implement folding logic for size 0 tensor and memref ops (#90814)Spenser Bauman1-0/+10
2024-05-08Fix `memref.expand_shape` verifier (#91501)Benoit Jacob2-2/+7
2024-05-08[mlir][fold-memref-alias-ops] Add support for folding memref.expand_shape inv...Prathamesh Tagore1-19/+62
2024-05-07[mlir][memref.expand_shape] Add verifier check to ensure correct output_shape...Prathamesh Tagore1-0/+11
2024-05-03Let `memref.expand_shape` implement `ReifyRankedShapedTypeOpInterface` (#90975)Benoit Jacob1-0/+18
2024-04-30[MLIR] Generalize expand_shape to take shape as explicit input (#90040)Gaurav Shukla6-92/+104
2024-04-30Adding memref normalization of affine.prefetch (#89675)Alexandre Eichenberger1-0/+16
2024-04-30[mlir] Add ReifyRankedShapedTypeOpInterface to tosa::TransposeOp (#88890)Maya Amrami1-0/+28
2024-04-26[mlir] Add sub-byte type emulation support for `memref.collapse_shape` (#89962)Diego Caballero1-0/+20
2024-04-26[mlir][MemRef] Add ExtractStridedMetadataOpCollapseShapeFolder (#89954)Diego Caballero1-1/+23
2024-04-21Revert "[MLIR] Generalize expand_shape to take shape as explicit input" (#89540)Mehdi Amini6-95/+93
2024-04-21[MLIR] Generalize expand_shape to take shape as explicit input (#69267)Gaurav Shukla6-93/+95
2024-03-11[MLIR] Fix incorrect memref::DimOp canonicalization, add tensor::DimOp canoni...Sayan Saha1-0/+53
2024-03-12[MLIR][Tensor,MemRef] Fold expand_shape and collapse_shape if identity (#80658)James Newling2-14/+57
2024-02-02[mlir][memref] `memref.subview`: Verify result strides with rank reductions (...Matthias Springer3-5/+14
2024-01-31[mlir][memref] `memref.subview`: Verify result stridesMatthias Springer2-6/+15
2024-01-31Revert "[mlir][memref] `memref.subview`: Verify result strides" (#80116)Matthias Springer2-15/+6
2024-01-31[mlir][memref] `memref.subview`: Verify result strides (#79865)Matthias Springer2-6/+15
2024-01-30[mlir][memref] Remove incorrect `memref.transpose` fold (#79809)Benjamin Maxwell1-0/+15
2024-01-12[mlir] introduce debug transform dialect extension (#77595)Oleksandr "Alex" Zinenko2-6/+6
2024-01-11[mlir][memref] Transpose: allow affine map layouts in result, extend folder (...Felix Schneider3-1/+42
2023-12-18[mlir][memref] Make `LoadOp::verify` error more clear (#75831)Rik Huijzer1-0/+9
2023-12-17Revert "[mlir][vector] Fix invalid `LoadOp` indices being created (#75519)"Rik Huijzer1-9/+0
2023-12-17[mlir][vector] Fix invalid `LoadOp` indices being created (#75519)Rik Huijzer1-0/+9
2023-12-08[mlir][memref] extract_strided_metadata for zero-sized memref (#74835)Guray Ozen1-0/+20
2023-12-06[mlir] Fix a zero stride canonicalizer crash (#74200)Rik Huijzer1-0/+12
2023-11-28[mlir] Add subbyte emulation support for `memref.store`. (#73174)Max1911-0/+165
2023-11-27[mlir] Add support for `memref.alloca` sub-byte emulation (#73138)Max1911-0/+33
2023-11-27[mlir] Add narrow type emulation for `memref.reinterpret_cast` (#73144)Max1911-0/+58
2023-11-16[mlir] Verify non-negative `offset` and `size` (#72059)Rik Huijzer2-0/+27
2023-11-14[mlir] Add `vector.store/maskedstore` of `memref.subview` memref alias foldin...Max1911-0/+35
2023-11-07[mlir][memref] Add memref alias folding for masked transfers (#71476)Quinn Dawkins1-0/+121
2023-11-06[mlir][MemRef] Add subview folding pattern for vector.maskedload (#71380)tyb08071-1/+18
2023-11-06[mlir][memref] Fix segfault in SROA (#71063)Théo Degioanni1-2/+23
2023-11-05[mlir][memref] Remove redundant `memref.tensor_store` op (#71010)Matthias Springer2-19/+0
2023-10-31[mlir][memref] Fix out-of-bounds crash when reifying result dims (#70774)Matthias Springer1-0/+27
2023-10-24[mlir] use transform-interpreter in test passes (#70040)Oleksandr "Alex" Zinenko4-163/+215
2023-10-12[mlir][memref] Fix index delinearization for CollapseShapeOp folding (#68833)Felix Schneider1-0/+16
2023-10-06[mlir][memref] Fix emulate narrow types for strided memref offset (#68181)Kunwar Grover1-0/+19
2023-10-05[mlir][MemRef] Add a pattern to simplify `extract_strided_metadata(ca… (#68...qcolombet1-0/+125
2023-09-21[mlir][memref][transform] Add new alloca_to_global op. (#66511)Ingo Müller1-0/+31
2023-09-15[mlir] Add `maxnumf` and `minnumf` to `AtomicRMWKind` (#66442)Daniil Dudkin1-3/+15
2023-09-15[mlir][memref] Use dedicated ops in `AtomicRMWOpConverter` (#66437)Daniil Dudkin1-5/+10