llvm-project/mlir
Alex Zinenko a655144f57 [mlir] Toy tutorial: insert terminators at the end of the loop during rewrite
When creating temporary `scf.for` loops in `toy.print` lowering, the block
insertion point was erronously set up to the beginning of the block rather than
to its end, contradicting the comment just above the insertion point change.
The code was nevertheless operational because `scf.for` was setting up its
`scf.yield` terminator in an opaque to the pattern rewriting infrastructure
way. Now that it is about to change, the problem would have been exposed and
lead to conversion failures.

Differential Revision: https://reviews.llvm.org/D80133
2020-05-20 16:12:05 +02:00
..
cmake/modules [MLIR][cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS 2020-05-19 14:50:54 -07:00
docs [mlir] Change dialect namespace loop->scf 2020-05-13 19:20:21 +02:00
examples [mlir] Toy tutorial: insert terminators at the end of the loop during rewrite 2020-05-20 16:12:05 +02:00
include [mlir][Linalg] NFC - Simplify GenericNestLoop builder 2020-05-20 09:44:15 -04:00
lib [mlir][Linalg] NFC - Simplify GenericNestLoop builder 2020-05-20 09:44:15 -04:00
test [mlir][Linalg] Refactor linalg tiling 2020-05-20 09:39:56 -04:00
tools [mlir][vulkan-runner] Minor fix in timestamp flag for vulkan runner. 2020-05-19 18:56:48 -07:00
unittests [MLIR] LLVMMLIRTableGen -> MLIRTableGen 2020-05-19 14:49:32 -07:00
utils [mlir] Change generate-test-checks.py to `%[[V:.*]]` style 2020-05-13 14:50:14 -07:00
.clang-format [mlir] add .clang-format 2019-03-29 12:41:43 -07:00
.clang-tidy Fix MLIR clang-tidy: when tweaking it does not inherit from the parent 2020-03-07 17:44:21 +00:00
CMakeLists.txt [MLIR] Use `MLIR_INCLUDE_TESTS` to conditionally compile tests. 2020-05-18 18:47:37 +02: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.