llvm-project/mlir
John Demme 8d8738f6fe [MLIR] Add block detach func to CAPI and use it in Python bindings
Adds `mlirBlockDetach` to the CAPI to remove a block from its parent
region. Use it in the Python bindings to implement
`Block.append_to(region)`.

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D123165
2022-04-06 13:11:56 -07:00
..
benchmark/python [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
cmake/modules Remove include_directories() from cmake `mlir_tablegen()` function (NFC) 2022-03-14 04:36:24 +00:00
docs [MLIR] Add nested symbols into LangRef 2022-04-04 22:06:19 +05:30
examples [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
include [MLIR] Add block detach func to CAPI and use it in Python bindings 2022-04-06 13:11:56 -07:00
lib [MLIR] Add block detach func to CAPI and use it in Python bindings 2022-04-06 13:11:56 -07:00
python Revert "Added an empty __init__.py file to the MLIR Python bindings" 2022-03-31 20:03:52 +02:00
test [MLIR] Add block detach func to CAPI and use it in Python bindings 2022-04-06 13:11:56 -07:00
tools [mlir][ods] Add description to Attr and ensure doc generation 2022-04-05 10:40:15 +02:00
unittests [MLIR][Affine][Analysis] Merge FAC and FACV 2022-04-06 03:02:32 +05:30
utils [mlir-vscode] Add better support for multiple workspace folders 2022-04-05 13:41:40 -07:00
.clang-format
.clang-tidy Enable readability-redundant-smartptr-get in MLIR local clang-tidy config 2022-01-08 20:07:11 +00:00
CMakeLists.txt mlir: set CMAKE_INCLUDE_CURRENT_DIR to fix out-of-tree builds 2022-03-19 18:22:09 -05:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.