aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Tensor/Transforms
AgeCommit message (Expand)AuthorFilesLines
2026-01-19[mlir][tensor] Preserve encoding when folding empty (#176427)Lukas Sommer1-2/+5
2026-01-14[mlir][Tensor] Add rank-reducing slice in generatedSlices (#174248)Bangtian Liu1-0/+1
2025-12-02[mlir][tensor] Fix bug in `ConcatOpInterface` (#168676)Longsheng Mou1-41/+15
2025-11-25[MLIR][tensor] Simplify ExtractSliceOp::inferResultType (nfc) (#169313)Andrzej Warzyński1-2/+1
2025-11-19[mlir][tensor] Drop unused AffineExpr variable (NFC) (#168651)Longsheng Mou1-2/+2
2025-11-12[mlir][tensor] Fix runtime verification for tensor.extract_slice for empty te...Hanumanth1-33/+52
2025-10-30[mlir] Simplify Default cases in type switches. NFC. (#165767)Jakub Kuderski1-1/+1
2025-10-30[mlir][linalg] Genericize MapOp (#162742)srcarroll1-0/+2
2025-10-28[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in SwapExtractSliceWith...Mehdi Amini1-1/+1
2025-10-27[mlir][tensor] Fix runtime verification for `tensor.extract_slice` when size ...Hanumanth1-2/+28
2025-10-08[MLIR] Reuse AsmState to enable fast generate-runtime-verification pass; add ...Hanchenng Wu1-21/+26
2025-09-12[MLIR] Add `InParallelOpInterface` for parallel combining operations (#157736)Alan Li2-8/+7
2025-09-12[mlir][NFC] Correct pattern names to match the behaviors. (#158177)Han-Chung Wang1-4/+4
2025-08-19[mlir][tensor][NFC] Refactor common methods for bubbling extract_slice op (#1...Ian Wood1-299/+269
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental3-12/+9
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata1-1/+0
2025-07-23[mlir][NFC] update `mlir/Dialect` create APIs (23/n) (#149930)Maksim Levental10-110/+113
2025-07-11[mlir] Remove unused includes (NFC) (#148119)Kazu Hirata8-13/+0
2025-07-09[mlir][TilingInterface] Allow tile and fuse to work with `ReductionTilingStra...MaheshRavishankar1-0/+17
2025-07-02[mlir][bufferization] Return BufferLikeType in BufferizableOpInterface (#144867)Andrei Golubev1-24/+28
2025-06-25[mlir][TilingInterface] Handle multi operand consumer fusion. (#145193)MaheshRavishankar1-10/+47
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev1-6/+8
2025-06-05[mlir] Directly call ShapedType::isDynamic without lambdas (NFC) (#142994)Kazu Hirata1-4/+2
2025-06-05[mlir][tensor] Add runtime verification for `cast`/`dim`/`extract`/`insert`/`...Matthias Springer2-0/+210
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari1-38/+48
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari1-17/+34
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari1-32/+16
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari1-16/+32
2025-05-20[mlir][NFC] Simplify constant checks with isOneInteger and renamed isZeroInte...Han-Chung Wang3-9/+5
2025-05-17Restore #140171 with to_memref -> to_buffer (#140355)Jeremy Kun1-0/+129
2025-05-16Revert "[mlir][bufferization] implement BufferizableOpInterface for concat op...Kazu Hirata1-129/+0
2025-05-16[mlir][bufferization] implement BufferizableOpInterface for concat op (#140171)Jeremy Kun1-0/+129
2025-05-14[mlir][bufferization][NFC] Rename to_memref to to_buffer (#137180)Andrei Golubev1-3/+3
2025-05-13[mlir] Retire additional `let constructor` (NFC) (#139390)lorenzo chelini1-6/+3
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński1-1/+1
2025-04-15[mlir][Tensor] Generalize the pattern to swap `tensor.collapse_shape` -> `ten...MaheshRavishankar1-21/+91
2025-04-03[mlir][Bufferization] Do not have read semantics for destination of `tensor.p...MaheshRavishankar1-2/+1
2025-04-02[MLIR] Bubble up tensor.extract_slice through tensor.collapse_shape (#131982)ofri frishman1-1/+253
2025-03-12[mlir][tensor] Fix bufferization interface for 'tensor.reshape' (#128590)Christopher Bate1-0/+4
2025-03-11[mlir] Add special case for 0-D tensor when fusing expand from collapse (#130...Evan Liu1-0/+6
2025-03-03[MLIR] Add pattern to bubble up tensor.extract_slice (#126898)ofri frishman1-0/+217
2025-02-28[MLIR][Tensor] Enhance bufferization of tensor.expand_shape op (#128871)Arnab Dutta1-8/+6
2025-02-17[mlir][tensor][linalg] Move Pack/UnPack Ops to Linalg (#123902)Andrzej Warzyński3-541/+2
2025-02-14[MLIR][NFC] Return MemRefType in memref.subview return type inference functio...Tomás Longeri1-8/+8
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer1-1/+1
2024-12-20[Tensor] Migrate away from PointerUnion::{is,get} (NFC) (#120679)Kazu Hirata2-7/+7
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar1-1/+1
2024-11-26[mlir][bufferization] Fix OneShotBufferize when `defaultMemorySpaceFn` is use...Christopher Bate1-7/+5
2024-11-13[mlir][Tensor] Move concat operation decomposition as a method of the concat ...MaheshRavishankar1-47/+6
2024-10-18[mlir] Do not bufferize parallel_insert_slice dest to read for full slices (#...Max1912-32/+27