llvm-project/mlir
bakhtiyar 9a5bc83660 Add an escape-hatch for conversion of funcs with blocking awaits to coroutines.
Currently TFRT does not support top-level coroutines, so this functionality will allow to have a single blocking await at the top level until TFRT implements the necessary functionality.

Reviewed By: ezhulenev

Differential Revision: https://reviews.llvm.org/D106730
2021-07-29 08:52:28 -07:00
..
cmake/modules Re-engineer MLIR python build support. 2021-07-27 15:54:58 +00:00
docs [mlir] Remove the default isDynamicallyLegal hook 2021-07-29 11:00:57 +02:00
examples [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
include Add an escape-hatch for conversion of funcs with blocking awaits to coroutines. 2021-07-29 08:52:28 -07:00
lib Add an escape-hatch for conversion of funcs with blocking awaits to coroutines. 2021-07-29 08:52:28 -07:00
python Break apart the MLIR ExecutionEngine from core python module. 2021-07-28 23:59:32 +00:00
test Add an escape-hatch for conversion of funcs with blocking awaits to coroutines. 2021-07-29 08:52:28 -07:00
tools Implement recursive support into OperationEquivalence::isEquivalentTo() 2021-07-29 05:06:37 +00:00
unittests [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
utils [vscode-mlir] Add support for restarting the server on setting/server changes 2021-06-29 00:08:44 +00:00
.clang-format
.clang-tidy NFC: .clang-tidy: Inherit configs from parents to improve maintainability 2021-06-08 08:25:59 -07:00
CMakeLists.txt [MLIR] Drop old cmake var names 2021-05-24 15:30:01 +05:30
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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