summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp
AgeCommit message (Expand)Author
2025-09-24[mlir][bufferization] Support custom types at function boundaries (#159766)Andrei Golubev
2025-08-20[MLIR] Adopt LDBG() debug macro in bufferization (NFC) (#154614)Mehdi Amini
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (15/n) (#149921)Maksim Levental
2025-07-08[mlir] Remove unused includes (NFC) (#147549)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-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...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-14[mlir][bufferization][NFC] Rename to_memref to to_buffer (#137180)Andrei Golubev
2025-04-15[mlir][bufferization] Add tensor-like and buffer-like interfaces (#134220)Andrei Golubev
2025-03-20[mlir:bufferization] Make `LayoutMapOption` CL args enums. (#132121)Ingo Müller
2025-03-10[MLIR][OneShotBufferize] Fix opFilter init (#130633)Thomas Preud'homme
2025-03-06[MLIR][NFC] Retire let constructor for Bufferization (#129850)lorenzo chelini
2025-02-26[MLIR][Bufferization] Remove `GEN_PASS_DEF_BUFFERIZATIONBUFFERIZE` (#128842)lorenzo chelini
2025-01-28[mlir][bufferization] Use original type when convert arg for users (#124826)Yi Zhang
2024-11-27[mlir][bufferization] Remove remaining dialect conversion-based infra parts (...Matthias Springer
2024-11-26[mlir][bufferization] Fix OneShotBufferize when `defaultMemorySpaceFn` is use...Christopher Bate
2024-11-21[mlir][bufferization] Remove `finalizing-bufferize` pass (#114154)Matthias Springer
2024-10-16[mlir][bufferization] Expose buffer alignment as a pass option in one-shot-bu...Simon Camphausen
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2024-06-11[mlir] Add bufferization option for parallel region check (#94645)Max191
2024-05-28[mlir] Remove dialect specific bufferization passes (Reland) (#93535)Kunwar Grover
2024-05-28Revert "[mlir] Remove dialect specific bufferization passes" (#93528)Kunwar Grover
2024-05-28[mlir] Remove dialect specific bufferization passes (#93488)Kunwar Grover
2024-04-18[mlir][Bufferization] castOrReallocMemRefValue: Use BufferizationOptions (#89...Matthias Gehre
2024-03-21[mlir][bufferization] Add "bottom-up from terminators" analysis heuristic (#8...Matthias Springer
2024-03-19[mlir][bufferization] Check OpFilter before casting to BufferizableOpInterfac...Benjamin Kramer
2024-02-20[mlir][IR][NFC] Rename `notify*Removed` to `notify*Erased` (#82253)Matthias Springer
2024-02-08[MLIR] Setting MemorySpace During Bufferization (#78484)ian Bearman
2024-01-30[mlir][MLProgram] Add MLProgram to MemRef bufferization pass (#75103)Ryan Holt
2024-01-25[mlir][IR] Add rewriter API for moving operations (#78988)Matthias Springer
2024-01-16[mlir][bufferization] Add `BufferizableOpInterface::hasTensorSemantics` (#75273)Matthias Springer
2023-10-09[mlir][bufferization][NFC] Simplify `bufferizeOp` function signature (#68625)Matthias Springer
2023-09-20[mlir][bufferization][NFC] Move memref specific implementation of AllocationO...Martin Erhart
2023-09-20[mlir][IR] Trigger `notifyOperationRemoved` callback for nested ops (#66771)Matthias Springer
2023-09-18[mlir][bufferization] Remove allow-return-allocs and create-deallocs pass opt...Martin Erhart
2023-09-13Revert "[mlir][bufferization] Remove allow-return-allocs and create-deallocs ...Martin Erhart
2023-09-13[mlir][bufferization] Remove allow-return-allocs and create-deallocs pass opt...Martin Erhart
2023-09-07[NFC][mlir][bufferization] Move AllocationOpInterface implementations (#65578)Martin Erhart
2023-08-31[mlir][bufferization] Support unstructured control flowMatthias Springer
2023-08-18[mlir][bufferization] Check for invalid pass flags instead of failed assertionsMatthias Springer
2023-08-17[mlir][bufferization][NFC] Extract block signature bufferization into separat...Matthias Springer
2023-08-15[mlir][func][bufferization][NFC] Simplify implementationMatthias Springer
2023-08-15[mlir][bufferization] Better error checking for ops with unstructured control...Matthias Springer
2023-07-21[mlir][bufferization] Remove cleanup pipeline from bufferization passMatthias Springer
2023-05-15[mlir][bufferization] Add option to dump alias setsMatthias Springer
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-12[mlir][bufferization] Make function boundary type convertion logic dynamic.Oleg Shyshkov