aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Bufferization/Transforms
AgeCommit message (Expand)AuthorFilesLines
8 days[mlir][bufferization] Drop equivalent buffer results - modify public function...Adam Siemieniuk1-5/+19
12 days[mlir] Apply clang-tidy check llvm-use-vector-utils. NFC. (#178526)Jakub Kuderski2-5/+5
2026-01-23[mlir][bufferization] Cache SymbolTableCollection for CallOp types (#176909)Prathamesh Tagore1-4/+2
2026-01-16[mlir][Interfaces] Split successor inputs from region successor (#175815)Matthias Springer1-5/+3
2026-01-14[mlir][Interfaces][NFC] Simplify and align `RegionSuccessor` design / API (#1...Matthias Springer1-3/+3
2026-01-01[mlir][Interfaces][NFC] Add `RegionBranchOpInterface` helper for forwarded va...Matthias Springer1-31/+6
2025-12-26[mlir][bufferization] Return early in aliasing analysis (#173529)Suriyaa MM1-1/+5
2025-12-05[mlir][bufferization] Enable moving dependent values in eliminate-empty-tenso...Quinn Dawkins1-2/+8
2025-11-15[mlir] Remove a redundant cast (NFC) (#168241)Kazu Hirata1-1/+1
2025-11-09[MLIR][BufferResultsToOutParamsPass] Add Option to Modify Public Function's S...Veera1-2/+8
2025-10-31[mlir][bufferize] Use resolveCallableInTable to cleanup getCalledFunction (NF...lonely eagle2-11/+2
2025-10-30[mlir][bufferize] Use the flag of skipRegions to print op (NFC) (#165516)lonely eagle1-4/+6
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini1-4/+7
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini1-7/+4
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini1-4/+7
2025-10-23[mlir][bufferize] Cleanup TensorCopyInsertion.cpp (NFC) (#164541)lonely eagle1-7/+0
2025-10-17[mlir][bufferize] Make drop-equivalent-buffer-results support mult blocks (#1...lonely eagle1-23/+47
2025-10-14[mlir][bufferize] Make drop-equivalent-buffer-results only support functions ...lonely eagle1-2/+3
2025-10-11[mlir][bufferize] Delete getCalledFunction in drop-equivalent-buffer-results ...lonely eagle1-11/+2
2025-10-08[mlir][bufferize] Make buffer-results-to-out-params support only functions th...lonely eagle1-2/+5
2025-10-06[mlir][bufferize] Add hoist-dynamic-allocs-option to buffer-results-to-out-pa...lonely eagle1-8/+88
2025-09-24[mlir][bufferization] Support custom types at function boundaries (#159766)Andrei Golubev2-38/+56
2025-09-06[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in OptimizeAllocationLi...Mehdi Amini1-1/+1
2025-08-21[mlir] add getViewDest method to viewLikeOpInterface (#154524)donald chen2-3/+11
2025-08-20[MLIR] Adopt LDBG() debug macro in bufferization (NFC) (#154614)Mehdi Amini2-58/+39
2025-08-20[mlir][Interfaces] Add `hasUnknownEffects` helper function (#154523)Matthias Springer1-11/+3
2025-07-28[mlir] Generalize OneShotModuleBufferize to operate on any Operation (#148327)Evan Liu2-41/+55
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental2-21/+20
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar1-9/+7
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (15/n) (#149921)Maksim Levental9-184/+189
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata1-2/+0
2025-07-08[mlir] Remove unused includes (NFC) (#147549)Kazu Hirata11-19/+0
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski1-1/+1
2025-07-02[mlir][bufferization] Return BufferLikeType in BufferizableOpInterface (#144867)Andrei Golubev1-7/+8
2025-06-22[mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145210)Kazu Hirata1-2/+2
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev2-8/+8
2025-06-18[mlir][bufferization] Use Type instead of Value in unknown conversion (#144658)Andrei Golubev1-2/+2
2025-06-06[MLIR] Reduce complexity of searching circular function calls in bufferizatio...Michele Scuttari1-9/+19
2025-06-06[MLIR] Keep cached symbol tables across buffer deallocation insertions (#141956)Michele Scuttari1-7/+10
2025-06-03[MLIR] Use cached symbol tables in `getFuncOpsOrderedByCalls` (#141967)Michele Scuttari1-7/+7
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari5-22/+30
2025-05-26[MLIR] Use cached symbol tables to get the called function during bufferizati...Michele Scuttari1-4/+1
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari5-20/+43
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari5-44/+20
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari5-20/+44
2025-05-14[mlir][bufferization][NFC] Rename to_memref to to_buffer (#137180)Andrei Golubev3-23/+23
2025-05-14[MLIR] Cache symbol tables during OneShotBufferization analyses (#138125)Michele Scuttari2-10/+40
2025-05-06[mlir][bufferization] Let bufferization.tensor_layout be any layout attr (#13...Krzysztof Drewniak1-4/+4
2025-04-30[mlir] allow function type cloning to fail (#137130)Oleksandr "Alex" Zinenko2-2/+4
2025-04-24[mlir] add a fluent API to GreedyRewriterConfig (#137122)Oleksandr "Alex" Zinenko1-7/+7