llvm-project/mlir
Chuanqi Xu 735e6c40b5 [Coroutines] Convert coroutine.presplit to enum attr
This is required by @nikic in https://reviews.llvm.org/D127383 to
decrease the cost to check whether a function is a coroutine and this
fixes a FIXME too.

Reviewed By: rjmccall, ezhulenev

Differential Revision: https://reviews.llvm.org/D127471
2022-06-14 14:23:46 +08:00
..
benchmark/python [mlir] Fix declaration of nano time function in benchmark infra 2022-05-13 13:22:18 +02:00
cmake/modules Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore" 2022-06-10 19:26:12 +00:00
docs [mlir][doc] Move pass to passes list and remove redundant doc 2022-06-13 21:01:31 -07:00
examples [mlir] (NFC) Clean up bazel and CMake target names 2022-06-13 16:24:15 +00:00
include [mlir][vector] Add pattern to distribute vector reduction to GPU shuffles 2022-06-14 05:49:16 +00:00
lib [Coroutines] Convert coroutine.presplit to enum attr 2022-06-14 14:23:46 +08:00
python [mlir][linalg] Add conv_2d_nhwc_fhwc to core_named_ops.py 2022-06-13 20:43:10 +02:00
test [Coroutines] Convert coroutine.presplit to enum attr 2022-06-14 14:23:46 +08:00
tools [mlir][ods] Make Attr/Type def accessors match the dialect 2022-06-14 05:13:24 +00:00
unittests [mlir] (NFC) Clean up bazel and CMake target names 2022-06-13 16:24:15 +00:00
utils [vscode-mlir] Bump to version 0.9 2022-06-06 20:20:19 -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 Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore" 2022-06-10 19:26:12 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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