llvm-project/mlir
Tobias Gysi ef30179eff [mlir][linalg] lower index operations during linalg to loop lowering.
The patch extends the linalg to loop lowering pass to replace all linalg index operations by the induction variables of the generated loop nests.

Differential Revision: https://reviews.llvm.org/D100364
2021-04-13 09:04:09 +00:00
..
cmake/modules [mlir] Export python-related .cmake files 2021-04-07 15:25:17 +00:00
docs [mlir] add support for index type in vectors. 2021-04-08 08:17:13 +00:00
examples Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator 2021-03-25 03:59:03 +00:00
include [MLIR][LinAlg] Implement detensoring cost-modelling. 2021-04-13 09:07:18 +02:00
lib [mlir][linalg] lower index operations during linalg to loop lowering. 2021-04-13 09:04:09 +00:00
test [mlir][linalg] lower index operations during linalg to loop lowering. 2021-04-13 09:04:09 +00:00
tools [mlir] Move memref.subview patterns to MemRef/Transforms/ 2021-04-12 16:38:22 -04:00
unittests [MLIR] Support symbols in emptiness checks for FlatAffineConstraints 2021-04-08 21:38:47 +05:30
utils [mlir] Add simple jupyter kernel 2021-02-21 18:16:06 -08:00
.clang-format
.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 [CMake] Require python 3.6 if enabling LLVM test targets 2021-03-15 09:50:39 -07:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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