summaryrefslogtreecommitdiff
path: root/mlir/lib/Bindings/Python/IRCore.cpp
AgeCommit message (Expand)Author
2025-07-04[mlir][python] Add utils for more pythonic context creation and registration ...users/nico/python-1Nicolas Vasilache
2025-06-23[mlir][python] bind block predecessors and successors (#145116)Maksim Levental
2025-06-20[mlir][python] expose operation.block (#145088)Maksim Levental
2025-04-09[mlir][python] add use_name_loc_as_prefix to value.get_name() (#135052)Maksim Levental
2025-03-21[MLIR] [python] A few improvements to the Python bindings (#131686)Sergei Lebedev
2025-03-10[MLIR][py] Add PyThreadPool as wrapper around MlirLlvmThreadPool in MLIR pyth...vfdev
2025-03-10[mlir][CAPI][python] bind CallSiteLoc, FileLineColRange, FusedLoc, NameLoc (#...Maksim Levental
2025-03-04[mlir][py] Plumb OpPrintingFlags::printNameLocAsPrefix() through the C/Python...Jacques Pienaar
2025-02-24[mlir] Python: write bytecode to a file path (#127118)Nikhil Kalra
2025-02-12[mlir] Python: Parse ModuleOp from file path (#126572)Nikhil Kalra
2025-02-10Revert "[mlir] Python: Parse ModuleOp from file path" (#126482)Mehdi Amini
2025-02-05[mlir] Python: Parse ModuleOp from file path (#125736)Nikhil Kalra
2025-02-05[mlir] Python: Extend print large elements limit to resources (#125738)Nikhil Kalra
2025-01-24[mlir:python] Compute get_op_result_or_value in PyOpView's constructor. (#123...Peter Hawkins
2025-01-22[mlir] Add C and Python interface for file range (#123276)Jacques Pienaar
2025-01-22[mlir:python] Construct PyOperation objects in-place on the Python heap. (#12...Peter Hawkins
2025-01-22[mlir python] Change PyOpView constructor to construct operations. (#123777)Peter Hawkins
2025-01-13[mlir python] Add locking around PyMlirContext::liveOperations. (#122720)Peter Hawkins
2025-01-13Enabled freethreading support in MLIR python bindings (#122684)vfdev
2025-01-12Revert "Added free-threading CPython mode support in MLIR Python bindings (#1...Jacques Pienaar
2025-01-12Added free-threading CPython mode support in MLIR Python bindings (#107103)vfdev
2025-01-07Fixed typo in dunder get/set methods in PyAttrBuilderMap (#121794)vfdev
2024-12-29[mlir][python] disable nanobind leak warnings (#121099)Maksim Levental
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-11-19[mlir,python] Expose replaceAllUsesExcept to Python bindings (#115850)Perry Gibson
2024-11-05[mlir:python] Change PyOperation::create to actually return a PyOperation. (#...Peter Hawkins
2024-06-20[mlir] Expose skipRegions option for Op printing in the C and Python bindings...Jonas Rickert
2024-06-05[mlir][python]Python Bindings for select edit operations on Block arguments (...Sandeep Dasgupta
2024-05-30[mlir][py] invalidate nested operations when parent is deleted (#93339)Oleksandr "Alex" Zinenko
2024-05-24[mlir] expose -debug-only equivalent to C and Python (#93175)Oleksandr "Alex" Zinenko
2024-04-18[mlir][python] Fix PyOperationBase::walk not catching exception in python cal...tomnatan30
2024-04-17[mlir][python] Add `walk` method to PyOperationBase (#87962)Hideto Ueno
2024-02-21[mlir] expose transform interpreter to Python (#82365)Oleksandr "Alex" Zinenko
2024-02-08[MLIR][Python] Add method for getting the live operation objects (#78663)John Demme
2023-12-21Revert "[mlir][python] Make the Context/Operation capsule creation methods wo...Alex Zinenko
2023-12-20[mlir][python] Make the Context/Operation capsule creation methods work as do...Stella Laurenzo
2023-11-27[mlir][python] add type wrappers (#71218)Maksim Levental
2023-11-20Revert "Apply clang-tidy fixes for misc-include-cleaner in IRCore.cpp (NFC)"Alex Zinenko
2023-11-18Apply clang-tidy fixes for readability-identifier-naming in IRCore.cpp (NFC)Mehdi Amini
2023-11-18Apply clang-tidy fixes for misc-include-cleaner in IRCore.cpp (NFC)Mehdi Amini
2023-11-18Apply clang-tidy fixes for llvm-else-after-return in IRCore.cpp (NFC)Mehdi Amini
2023-11-13[mlir][py] Overload print with state. (#72064)Jacques Pienaar
2023-11-11[mlir][python] Allow contexts to be created with a custom thread pool. (#72042)Stella Laurenzo
2023-11-07[mlir][python] value casting (#69644)Maksim Levental
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-10-18[mlir][python] Expose `PyInsertionPoint`'s reference operation (#69082)Tomás Longeri