llvm-project/mlir
Nicolas Vasilache dbf9bedf40 [mlir][Linalg] Add a hoistPaddingOnTensors transformation
This transformation anchors on a padding op whose result is only used as an input
to a Linalg op and pulls it out of a given number of loops.
The result is a packing of padded tailes of ops that is amortized just before
the outermost loop from which the pad operation is hoisted.

Differential revision: https://reviews.llvm.org/D95243
2021-01-25 12:41:18 +00:00
..
cmake/modules Enable python bindings for tensor, shape and linalg dialects. 2021-01-11 12:35:49 -08:00
docs [mlir][Python] Roll up of python API fixes. 2021-01-24 19:02:59 -08:00
examples [mlir][Python] Roll up of python API fixes. 2021-01-24 19:02:59 -08:00
include [mlir][Linalg] Add a hoistPaddingOnTensors transformation 2021-01-25 12:41:18 +00:00
integration_test [mlir][sparse] improved sparse runtime support library 2021-01-16 12:16:10 -08:00
lib [mlir][Linalg] Add a hoistPaddingOnTensors transformation 2021-01-25 12:41:18 +00:00
test [mlir][Linalg] Add a hoistPaddingOnTensors transformation 2021-01-25 12:41:18 +00:00
tools [mlir][Python] Roll up of python API fixes. 2021-01-24 19:02:59 -08:00
unittests [MLIR] Add support for extracting an integer sample point (if one exists) from an unbounded FlatAffineConstraints. 2021-01-22 22:28:38 +05:30
utils [mlir][spirv] Fix script for availability autogen and refresh ops 2021-01-22 13:07:36 -05: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 [mlir] Fix cross-compilation (Linalg ODS gen) 2021-01-18 11:57:55 +01: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.