llvm-project/mlir
Nicolas Vasilache 59b273a166 [mlir][SCF] Add parallel abstraction on tensors.
This revision adds `scf.foreach_thread` and other supporting abstractions
that allow connecting parallel abstractions and tensors.

Discussion is available [here](https://discourse.llvm.org/t/rfc-parallel-abstraction-for-tensors-and-buffers/62607).

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D126555
2022-06-01 09:16:01 +00:00
..
benchmark/python [mlir] Fix declaration of nano time function in benchmark infra 2022-05-13 13:22:18 +02:00
cmake/modules [mlir] provide Python bindings for the Transform dialect 2022-05-30 17:37:52 +02:00
docs [mlir:PDLL] Rework the C++ generation of native Constraint/Rewrite arguments and results 2022-05-30 17:35:34 -07:00
examples [mlir] Remove unused properties from the standalone example's lit configuration 2022-05-19 12:54:28 -07:00
include [mlir][SCF] Add parallel abstraction on tensors. 2022-06-01 09:16:01 +00:00
lib [mlir][SCF] Add parallel abstraction on tensors. 2022-06-01 09:16:01 +00:00
python [mlir] provide Python bindings for the Transform dialect 2022-05-30 17:37:52 +02:00
test [mlir][SCF] Add parallel abstraction on tensors. 2022-06-01 09:16:01 +00:00
tools Apply clang-tidy fixes for llvm-else-after-return in OpPythonBindingGen.cpp (NFC) 2022-05-31 11:54:19 +00:00
unittests [MLIR][Presburger] Add applyDomain/Range to IntegerRelation 2022-05-29 02:06:11 +05:30
utils [mlir:PDLL-LSP] Add a custom LSP command for viewing the output of PDLL 2022-05-30 17:35:34 -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][PDLL] Add support for generating PDL patterns from PDLL at build time 2022-04-26 18:33:16 -07:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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