summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Bufferization
AgeCommit message (Expand)Author
2025-11-18[mlir][bufferization] Refine tensor-buffer compatibility checks (#167705)Andrei Golubev
2025-11-15[mlir] Remove a redundant cast (NFC) (#168241)Kazu Hirata
2025-11-09[MLIR][BufferResultsToOutParamsPass] Add Option to Modify Public Function's S...Veera
2025-11-07[mlir] Remove redundant declarations (NFC) (#166896)Kazu Hirata
2025-10-31[mlir][bufferize] Use resolveCallableInTable to cleanup getCalledFunction (NF...lonely eagle
2025-10-30[mlir][bufferize] Use the flag of skipRegions to print op (NFC) (#165516)lonely eagle
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini
2025-10-23[mlir][bufferize] Cleanup TensorCopyInsertion.cpp (NFC) (#164541)lonely eagle
2025-10-17[mlir][bufferize] Make drop-equivalent-buffer-results support mult blocks (#1...lonely eagle
2025-10-14[mlir][bufferize] Make drop-equivalent-buffer-results only support functions ...lonely eagle
2025-10-11[mlir][bufferize] Delete getCalledFunction in drop-equivalent-buffer-results ...lonely eagle
2025-10-08[mlir][bufferize] Make buffer-results-to-out-params support only functions th...lonely eagle
2025-10-06[mlir][bufferize] Add hoist-dynamic-allocs-option to buffer-results-to-out-pa...lonely eagle
2025-09-24[mlir][bufferization] Support custom types at function boundaries (#159766)Andrei Golubev
2025-09-06[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in OptimizeAllocationLi...Mehdi Amini
2025-08-21[mlir] add getViewDest method to viewLikeOpInterface (#154524)donald chen
2025-08-20[MLIR] Adopt LDBG() debug macro in bufferization (NFC) (#154614)Mehdi Amini
2025-08-20[mlir][Interfaces] Add `hasUnknownEffects` helper function (#154523)Matthias Springer
2025-08-06[mlir][Bufferization] Support cast from ranked to unranked in canonic… (#15...Adrian Kuegel
2025-07-28[mlir] Generalize OneShotModuleBufferize to operate on any Operation (#148327)Evan Liu
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar
2025-07-24[mlir][Bufferization] Fix to_buffer(tensor.cast) folder (#150511)Quinn Dawkins
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (15/n) (#149921)Maksim Levental
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-08[mlir] Remove unused includes (NFC) (#147549)Kazu Hirata
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski
2025-07-02[mlir][bufferization] Return BufferLikeType in BufferizableOpInterface (#144867)Andrei Golubev
2025-06-26[mlir][tensor] Make tensor::PadOp a ReifyRankedShapedTypeOpInterface (#145867)Nicolas Vasilache
2025-06-22[mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145210)Kazu Hirata
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev
2025-06-18[mlir][bufferization] Use Type instead of Value in unknown conversion (#144658)Andrei Golubev
2025-06-06[MLIR] Reduce complexity of searching circular function calls in bufferizatio...Michele Scuttari
2025-06-06[MLIR] Keep cached symbol tables across buffer deallocation insertions (#141956)Michele Scuttari
2025-06-03[MLIR] Use cached symbol tables in `getFuncOpsOrderedByCalls` (#141967)Michele Scuttari
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari
2025-05-26[MLIR] Use cached symbol tables to get the called function during bufferizati...Michele Scuttari
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari
2025-05-16[mlir][NFC] Use `llvm::sort` (#140261)Iris Shi
2025-05-14[mlir][bufferization][NFC] Rename to_memref to to_buffer (#137180)Andrei Golubev
2025-05-14[MLIR] Cache symbol tables during OneShotBufferization analyses (#138125)Michele Scuttari
2025-05-06[mlir][bufferization] Let bufferization.tensor_layout be any layout attr (#13...Krzysztof Drewniak
2025-04-30[mlir] allow function type cloning to fail (#137130)Oleksandr "Alex" Zinenko
2025-04-24[mlir] add a fluent API to GreedyRewriterConfig (#137122)Oleksandr "Alex" Zinenko
2025-04-23[MLIR][NFC] Retire let constructor for MemRef (#134788)lorenzo chelini
2025-04-18Revert "[mlir] allow function type cloning to fail (#136300)"Kazu Hirata