llvm-project/mlir
Alex Zinenko 8ba8ab8c95 [mlir] support reductions in loop to std conversion
Summary:
Introduce support for converting loop.for operations with loop-carried values
to a CFG in the standard dialect. This is achieved by passing loop-carried
values as block arguments to the loop condition block. This block dominates
both the loop body and the block immediately following the loop, so the
arguments of this block are remain visible there.

Differential Revision: https://reviews.llvm.org/D75513
2020-03-03 18:21:13 +01:00
..
cmake/modules Revert "[MLIR] Add support for libMLIR.so" 2020-02-29 11:09:21 -08:00
docs [mlir] Fix typo 2020-02-28 10:59:52 -08:00
examples Revert "[MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries." 2020-02-29 11:52:08 -08:00
include [mlir] error out on unsupported attribute kinds in LLVM global translation 2020-03-03 17:08:28 +01:00
lib [mlir] support reductions in loop to std conversion 2020-03-03 18:21:13 +01:00
test [mlir] support reductions in loop to std conversion 2020-03-03 18:21:13 +01:00
tools Revert "[mlir][ods] Add query for derived attribute" 2020-03-03 10:23:38 +01:00
unittests Revert "[MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries." 2020-02-29 11:52:08 -08:00
utils [mlir][spirv] Support implied extensions and capabilities 2020-01-17 08:01:57 -05:00
.clang-format [mlir] add .clang-format 2019-03-29 12:41:43 -07:00
.clang-tidy Add a clang-tidy configuration file for MLIR, it is using camelBack for naming at the moment 2019-12-26 21:42:01 +00:00
CMakeLists.txt Revert "[MLIR] Add support for libMLIR.so" 2020-02-29 11:09:21 -08:00
LICENSE.TXT Add the Apache2 with LLVM exceptions license to MLIR 2019-12-24 00:58:06 -08:00
README.md mlir README.md: Fix the syntax 2019-12-24 13:31:07 +01:00

README.md

Multi-Level Intermediate Representation

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