summaryrefslogtreecommitdiff
path: root/mlir/lib/Bindings/Python/IRCore.cpp
AgeCommit message (Expand)Author
2023-05-09[mlir][python] Allow specifying block arg locationsRahul Kayaith
2023-05-08[MLIR][python bindings] Add `PyValue.print_as_operand` (`Value::printAsOperand`)max
2023-04-30[mlir][bytecode] Return error instead of min versionJacques Pienaar
2023-04-29[mlir][bytecode] Allow client to specify a desired version.Jacques Pienaar
2023-04-26[MLIR][python bindings] Reimplement `replace_all_uses_with` on `PyValue`max
2023-04-25Revert "[MLIR][python bindings] implement `replace_all_uses_with` on `PyValue`"max
2023-04-24[MLIR][python bindings] implement `replace_all_uses_with` on `PyValue`max
2023-04-14[MLIR][python bindings] implement `PyValue` subclassing to enable operator ov...max
2023-03-28[mlir][python] Mark operator== overloads as constRahul Kayaith
2023-03-07[mlir][python] Capture error diagnostics in exceptionsRahul Kayaith
2023-03-01[mlir][python] Remove "Raw" OpView classesRahul Kayaith
2023-03-01[mlir][python] Add generic operation parse APIsrkayaith
2023-02-26[mlir][python] Don't emit diagnostics when printing invalid opsRahul Kayaith
2023-01-25[MLIR] Add LocationAttr to the Python APIAndrew Young
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-12-21Revert "Revert "[mlir][py] Enable building ops with raw inputs""Jacques Pienaar
2022-12-21Revert "[mlir][py] Enable building ops with raw inputs"Jacques Pienaar
2022-12-21[mlir][py] Enable building ops with raw inputsJacques Pienaar
2022-12-19[mlir][python] llvm::Optional::value => operator*Fangrui Song
2022-12-13[mlir][Python] Add a simple PyOpOperand iterator for PyValue uses.Mike Urbach
2022-12-13[mlir][Python] Add `__hash__` implementation for Block.Mike Urbach
2022-12-06[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-11-18[mlir][AsmPrinter] Allow explicitly disabling debug infoRiver Riddle
2022-10-08Apply clang-tidy fixes for performance-unnecessary-value-param in IRCore.cpp ...Mehdi Amini
2022-09-05Plumb write_bytecode to the Python APIMehdi Amini
2022-08-12(Reland) [mlir] Switch segment size attributes to DenseI32ArrayAttrJeff Niu
2022-08-09[MLIR] [Python] Fix the Windows build broken by d747a17John Demme
2022-08-09[MLIR] [Python] Fix `Value.owner` to handle BlockArgsJohn Demme
2022-07-22[mlir][python] Fix issue in diagnostic note initializationrkayaith
2022-07-21[mlir][python] Fix issues with block argument slicesAlex Zinenko
2022-07-16[mlir] Overhaul C/Python registration APIs to properly scope registration/loa...Stella Laurenzo
2022-06-15[mlir][python] Actually set UseLocalScope printing flagMark Browning
2022-05-09[mlir] Fix python bindings build on Windows in DebugStella Stamenova
2022-04-19[MLIR] [Python] Add a method to clear live operations mapJohn Demme
2022-04-06[MLIR] Add block detach func to CAPI and use it in Python bindingsJohn Demme
2022-03-28Expose MlirOperationClone in Python bindings.Dominik Grewe
2022-01-19[mlir] Make locations required when adding/creating block argumentsRiver Riddle
2022-01-10Apply clang-tidy fixes for modernize-use-equals-default in IRCore.cpp (NFC)Mehdi Amini
2022-01-04[mlir] Retain metadata for single loc fusedlocJacques Pienaar
2022-01-04[mlir][python] Add bindings for diagnostic handler.Stella Laurenzo
2022-01-03Remove misused RAII gil_scoped_release/gil_scoped_acquire: without name they ...Mehdi Amini
2022-01-02Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC)Mehdi Amini
2022-01-02Apply clang-tidy fixes for performance-move-const-arg to MLIR (NFC)Mehdi Amini
2022-01-02Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC)Mehdi Amini
2022-01-02Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC)Mehdi Amini
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini
2021-12-11[mlir][python] Add fused locationJacques Pienaar
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini