aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Bindings/Python
AgeCommit message (Expand)AuthorFilesLines
10 days[mlir][python] fix PyDenseResourceElementsAttribute finalizer (#150561)Maksim Levental1-3/+10
12 days[mlir][python,CAPI] expose Op::isBeforeInBlock (#150271)Maksim Levental2-0/+22
2025-07-17[MLIR][Python] Support eliding large resource strings in PassManager (#149187)Akshay Khadse3-15/+33
2025-07-16[mlir] Add Python bindings to enable default passmanager timing (#149087)Martin Erhart1-0/+6
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski1-0/+24
2025-07-07Revert "[DenseMap] Do not align pointer sentinel values (NFC) (#146595)"Nikita Popov1-3/+2
2025-07-07[DenseMap] Do not align pointer sentinel values (NFC) (#146595)Nikita Popov1-2/+3
2025-07-07[mlir] Use `llvm::fill` instead of `std::fill`(NFC) (#146889)Longsheng Mou1-1/+1
2025-06-23[mlir][python] bind block predecessors and successors (#145116)Maksim Levental1-1/+97
2025-06-20[mlir][python] expose operation.block (#145088)Maksim Levental1-0/+1
2025-04-17[MLIR][CAPI][python] expose the python binding for linalgOp.getIndexingMaps (...Bangtian Liu1-0/+10
2025-04-16[mlir][SMT] add python bindings (#135674)Maksim Levental1-0/+83
2025-04-10[mlir][CAPI][python] expose the python bindings for linalg::isaConvolutionOpI...Bangtian Liu1-1/+62
2025-04-09[mlir][CAPI][python] expose the python bindings for linalg::isaContractionOpI...Bangtian Liu1-1/+40
2025-04-09[mlir][python] add use_name_loc_as_prefix to value.get_name() (#135052)Maksim Levental1-2/+5
2025-04-01[mlir] Expose `simplifyAffineExpr` through python api (#133926)Ivan Butygin1-0/+10
2025-03-23Sub-channel quantized type implementation (#120172)Sandeep Dasgupta1-1/+75
2025-03-21[MLIR] [python] A few improvements to the Python bindings (#131686)Sergei Lebedev1-16/+33
2025-03-16[mlir] Expose `AffineExpr.shift_dims/shift_symbols` through C and Python bind...Ivan Butygin1-0/+19
2025-03-10[MLIR][py] Add PyThreadPool as wrapper around MlirLlvmThreadPool in MLIR pyth...vfdev2-1/+52
2025-03-10[mlir][CAPI][python] bind CallSiteLoc, FileLineColRange, FusedLoc, NameLoc (#...Maksim Levental1-6/+41
2025-03-04[mlir][py] Plumb OpPrintingFlags::printNameLocAsPrefix() through the C/Python...Jacques Pienaar2-7/+16
2025-02-24[mlir] Python: write bytecode to a file path (#127118)Nikhil Kalra2-15/+49
2025-02-12[mlir] Python: Parse ModuleOp from file path (#126572)Nikhil Kalra1-1/+13
2025-02-10Revert "[mlir] Python: Parse ModuleOp from file path" (#126482)Mehdi Amini1-15/+1
2025-02-05[mlir] Python: Parse ModuleOp from file path (#125736)Nikhil Kalra1-1/+15
2025-02-05[mlir] Python: Extend print large elements limit to resources (#125738)Nikhil Kalra1-1/+3
2025-01-29Reapply "[mlir][python] allow DenseIntElementsAttr for index type (#118947)" ...Matthias Gehre1-2/+8
2025-01-28[MLIR] Fix thread safety of the deleter in PyDenseResourceElementsAttribute (...Fabian Tschopp1-0/+3
2025-01-28Revert "[mlir][python] allow DenseIntElementsAttr for index type (#118947)"Matthias Gehre1-8/+2
2025-01-28[mlir][python] allow DenseIntElementsAttr for index type (#118947)Matthias Gehre1-2/+8
2025-01-24[mlir:python] Compute get_op_result_or_value in PyOpView's constructor. (#123...Peter Hawkins2-200/+234
2025-01-22[mlir] Add C and Python interface for file range (#123276)Jacques Pienaar1-0/+15
2025-01-22[mlir:python] Construct PyOperation objects in-place on the Python heap. (#12...Peter Hawkins2-9/+22
2025-01-22[mlir python] Change PyOpView constructor to construct operations. (#123777)Peter Hawkins2-20/+71
2025-01-21[mlir][NFC] Avoid using braced initializer lists to call a constructor. (#123...Han-Chung Wang1-1/+1
2025-01-13[mlir python] Add locking around PyMlirContext::liveOperations. (#122720)Peter Hawkins2-12/+34
2025-01-13Enabled freethreading support in MLIR python bindings (#122684)vfdev5-14/+57
2025-01-12Revert "Added free-threading CPython mode support in MLIR Python bindings (#1...Jacques Pienaar5-57/+14
2025-01-12Added free-threading CPython mode support in MLIR Python bindings (#107103)vfdev5-14/+57
2025-01-07Fixed typo in dunder get/set methods in PyAttrBuilderMap (#121794)vfdev1-4/+4
2024-12-29[mlir][python] disable nanobind leak warnings (#121099)Maksim Levental1-0/+2
2024-12-20[mlir python] Port in-tree dialects to nanobind. (#119924)Peter Hawkins26-299/+263
2024-12-18[mlir python] Port Python core code to nanobind. (#120473)Peter Hawkins14-1552/+1854
2024-12-18Revert "[mlir python] Port Python core code to nanobind. (#118583)"Jacques Pienaar14-1845/+1552
2024-12-18[mlir python] Port Python core code to nanobind. (#118583)Peter Hawkins14-1552/+1845
2024-12-09Revert "Revert "[mlir python] Add nanobind support (#119232)Maksim Levental2-4/+7
2024-12-05[MLIR][Python] enhance python ir printing with pringing flags (#117836)Yuanqiang Liu1-2/+15
2024-12-03Revert "[mlir python] Add nanobind support for standalone dialects." (#118517)Maksim Levental2-7/+4
2024-12-03[mlir python] Add nanobind support for standalone dialects. (#117922)Peter Hawkins2-4/+7