llvm-project/mlir
Aart Bik 6afaea6682 [mlir][sparse] fixed inaccury in maintaining universal index
The universal index was maintained if dense indices were still
in place, and lattice points followed. However, it should only
be kept if any of those following lattice points actually
consumes the universal index. This change also fixes an
inaccuracy with a missing broadcast around vector invariant.

Reviewed By: bixia

Differential Revision: https://reviews.llvm.org/D97594
2021-02-27 17:32:57 -08:00
..
cmake/modules [MLIR] [CMake] Support building MLIR standalone 2021-02-02 13:10:21 -06:00
docs [mlir][linalg] Allow TC ops taking an unused shaped operand. 2021-02-26 06:45:56 -08:00
examples [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect 2021-02-26 18:00:05 -08:00
include [mlir][linalg] Add symbolic type conversion to linalg named ops. 2021-02-27 15:52:35 -08:00
lib [mlir][sparse] fixed inaccury in maintaining universal index 2021-02-27 17:32:57 -08:00
test [mlir][sparse] fixed inaccury in maintaining universal index 2021-02-27 17:32:57 -08:00
tools [mlir][linalg] Add symbolic type conversion to linalg named ops. 2021-02-27 15:52:35 -08:00
unittests [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect 2021-02-26 18:00:05 -08:00
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 Move the MLIR integration tests as a subdirectory of test (NFC) 2021-02-23 05:55:47 +00: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.