summaryrefslogtreecommitdiff
path: root/mlir/lib/CAPI/IR
AgeCommit message (Expand)Author
2025-11-21[mlir][py][c] Enable setting block arg locations. (#169033)Jacques Pienaar
2025-11-15[mlir] Use llvm::copy (NFC) (#168213)Kazu Hirata
2025-10-09[MLIR][Python] Expose `PassManager::enableStatistics` to CAPI and Python (#16...Twice
2025-10-01[MLIR][Python] expose Operation::setLoc (#161594)Maksim Levental
2025-09-08[MLIR][Python] Support Python-defined passes in MLIR (#156000)Twice
2025-09-02[MLIR][Python] fix operation hashing (#156514)Maksim Levental
2025-09-01[MLIR][Python] remove `liveOperations` (#155114)Maksim Levental
2025-08-27[MLIR] Remove unused C API mlirUnrankedTensorTypeGetElementType (NFC)Mehdi Amini
2025-08-27[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in BuiltinTypes.c...Mehdi Amini
2025-07-23[mlir][python,CAPI] expose Op::isBeforeInBlock (#150271)Maksim Levental
2025-07-16[mlir] Add Python bindings to enable default passmanager timing (#149087)Martin Erhart
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski
2025-06-23[mlir][python] bind block predecessors and successors (#145116)Maksim Levental
2025-04-01[mlir] Expose `simplifyAffineExpr` through python api (#133926)Ivan Butygin
2025-03-16[mlir] Expose `AffineExpr.shift_dims/shift_symbols` through C and Python bind...Ivan Butygin
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-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-01-29Reapply "[mlir][python] allow DenseIntElementsAttr for index type (#118947)" ...Matthias Gehre
2025-01-28Revert "[mlir][python] allow DenseIntElementsAttr for index type (#118947)"Matthias Gehre
2025-01-28[mlir][python] allow DenseIntElementsAttr for index type (#118947)Matthias Gehre
2025-01-22[mlir] Add C and Python interface for file range (#123276)Jacques Pienaar
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2025-01-20[mlir][IR] Remove `isF...()` type API for low-precision FP types (#123326)Matthias Springer
2025-01-16[mlir][IR] Remove factory methods from `FloatType` (#123026)Matthias Springer
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-11-19[mlir,python] Expose replaceAllUsesExcept to Python bindings (#115850)Perry Gibson
2024-10-18eliminating g++ warnings (#105520)Frank Schlimbach
2024-10-04[MLIR] Add f8E8M0FNU type (#111028)Sergey Kozub
2024-09-24[MLIR] Add f4E2M1FN type (#108877)Sergey Kozub
2024-09-18[MLIR] [Python] align python ir printing with mlir-print-ir-after-all (#107522)Bimo
2024-09-16[MLIR] Add f6E2M3FN type (#107999)Sergey Kozub
2024-09-11[MLIR][Python] Python binding support for IntegerSet attribute (#107640)Amy Wang
2024-09-10[MLIR] Add f6E3M2FN type (#105573)Sergey Kozub
2024-08-02[MLIR] Add f8E3M4 IEEE 754 type (#101230)Alexander Pivovarov
2024-07-22[MLIR] Add f8E4M3 IEEE 754 type (#97118)Alexander Pivovarov
2024-07-08[mlir][c-api] expose elideLargeResourceString (#98050)Brendan Hansknecht
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
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-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg
2024-04-17[mlir][python] Add `walk` method to PyOperationBase (#87962)Hideto Ueno
2024-03-07[MLIR] Add llvm (debug) attributes to CAPI (#83992)Edgar
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini
2024-03-02Split the llvm::ThreadPool into an abstract base class and an implementation ...Mehdi Amini
2024-02-14[MLIR][Python] Added a base class to all builtin floating point types (#81720)Sergei Lebedev