llvm-project/mlir
thomasraoux 36aac53b36 [mlir][linalg] Extend drop unit dim pattern to all cases of reduction
Even with all parallel loops reading the output value is still allowed so we
don't have to handle reduction loops differently.

Differential Revision: https://reviews.llvm.org/D109851
2021-09-17 10:09:57 -07:00
..
cmake/modules [mlir][python] Simplify python extension loading. 2021-09-03 00:43:28 +00:00
docs [mlir] Update docs on conversion and translation to LLVM 2021-09-15 09:50:21 +02:00
examples Change ASM Op printer to print the operation name in the framework instead of leaving it up to each individual operation 2021-08-31 17:52:40 +00:00
include [mlir][linalg] Add helper to update IndexOps after tiling (NFC). 2021-09-17 15:17:33 +00:00
lib [mlir][linalg] Extend drop unit dim pattern to all cases of reduction 2021-09-17 10:09:57 -07:00
python [mlir][OpDSL] Update op definitions to make shapes more concise (NFC). 2021-09-16 06:02:00 +00:00
test [mlir][linalg] Extend drop unit dim pattern to all cases of reduction 2021-09-17 10:09:57 -07:00
tools [DRR] Explicit Return Types in Rewrites 2021-09-15 14:25:29 -07:00
unittests [MLIR] AffineStructures: support removing a range of constraints at once 2021-09-17 16:27:48 +05:30
utils [vscode-mlir] Add proper support for mlir markdown codeblocks 2021-08-03 19:55:31 +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.