summaryrefslogtreecommitdiff
path: root/mlir/lib/Bindings/Python/Pass.cpp
AgeCommit message (Expand)Author
2025-10-09[MLIR][Python] Expose `PassManager::enableStatistics` to CAPI and Python (#16...Twice
2025-10-09[MLIR][Python] Make the TypeID allocator globally defined in `PassManager.add...Twice
2025-09-20[MLIR][Python] reland (narrower) type stub generation (#157930)Maksim Levental
2025-09-09[MLIR][Python] Add the ability to signal pass failures in python-defined pass...Twice
2025-09-08[MLIR][Python] Support Python-defined passes in MLIR (#156000)Twice
2025-09-08[MLIR][Python] remove unnecessary `arg.none() = nb::none()` pattern (#157519)Maksim Levental
2025-09-01[MLIR][Python] remove `liveOperations` (#155114)Maksim Levental
2025-08-27[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Pass...Mehdi Amini
2025-07-17[MLIR][Python] Support eliding large resource strings in PassManager (#149187)Akshay Khadse
2025-07-16[mlir] Add Python bindings to enable default passmanager timing (#149087)Martin Erhart
2024-12-20[mlir python] Port in-tree dialects to nanobind. (#119924)Peter Hawkins
2024-12-18[mlir python] Port Python core code to nanobind. (#120473)Peter Hawkins
2024-12-18Revert "[mlir python] Port Python core code to nanobind. (#118583)"Jacques Pienaar
2024-12-18[mlir python] Port Python core code to nanobind. (#118583)Peter Hawkins
2024-12-05[MLIR][Python] enhance python ir printing with pringing flags (#117836)Yuanqiang Liu
2024-11-23[MLIR][Python] Add the `--mlir-print-ir-tree-dir` to the C and Python API (#1...Mehdi Amini
2024-09-18[MLIR] [Python] align python ir printing with mlir-print-ir-after-all (#107522)Bimo
2023-12-11[mlir][Python] Apply ClangTidy findings.Adrian Kuegel
2023-10-25[mlir][python] Clear PyOperations instead of invalidating them. (#70044)Ingo Müller
2023-10-20[MLIR][python bindings] invalidate ops after PassManager run (#69746)Maksim Levental
2023-05-23[MLIR][python bindings] use pybind C++ APIs for throwing python errors.max
2023-03-07[mlir][python] Capture error diagnostics in exceptionsRahul Kayaith
2023-03-01[mlir][python] Allow running pass manager on any operationrkayaith
2023-03-01[mlir][CAPI] Allow running pass manager on any operationrkayaith
2022-11-04[mlir][python] Allow adding to existing pass managerrkayaith
2022-11-03[mlir][python] Include anchor op in PassManager constructorrkayaith
2022-11-03[mlir][python] Include anchor op in PassManager.parserkayaith
2022-10-27[mlir][python] Include pipeline parse errors in exception messagerkayaith
2022-04-12[mlir] Prefix pass manager options with `mlir-`Andrzej Warzynski
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-29[mlir][python] Add pyi stub files to enable auto completion.Stella Laurenzo
2021-08-30[mlir][python] Apply py::module_local() to all classes.Stella Laurenzo
2021-04-16[mlir][python] Add simple debugging and printing helpersNicolas Vasilache
2021-03-19NFC: Break up the mlir python bindings into individual sources.Stella Laurenzo
2020-11-11[mlir][Python] Allow PassManager to interop with the capsule APIs.Stella Laurenzo
2020-11-10Add Python binding to run a PassManager on a MLIR ModuleMehdi Amini
2020-11-10Add basic Python bindings for the PassManager and bind libTransformsMehdi Amini