llvm-project/mlir
Groverkss 5f22f248d8 [MLIR] Use IntegerPolyhedron in Simplex instead of FlatAffineConstraints
This patch replaces usage of FlatAffineConstraints in Simplex with
IntegerPolyhedron. This removes dependency of Simplex on FlatAffineConstraints
and puts it on IntegerPolyhedron, which is part of Presburger library.

Reviewed By: arjunp

Differential Revision: https://reviews.llvm.org/D116287
2021-12-27 19:06:35 +05:30
..
cmake/modules [mlir][ods] AttrOrTypeGen uses Class 2021-12-01 16:53:23 +00:00
docs [mlir][linalg] Remove RangeOp and RangeType. 2021-12-15 07:19:10 +00:00
examples Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
include [MLIR] Use IntegerPolyhedron in Simplex instead of FlatAffineConstraints 2021-12-27 19:06:35 +05:30
lib [MLIR] Use IntegerPolyhedron in Simplex instead of FlatAffineConstraints 2021-12-27 19:06:35 +05:30
python [mlir][python] Add fused location 2021-12-11 10:16:13 -08:00
test [MLIR][LLVM] Add MemmoveOp to LLVM Dialect 2021-12-24 19:48:04 -05:00
tools [mlir] Fully qualify default types used in parser code 2021-12-24 22:25:50 +01:00
unittests [MLIR] Use IntegerPolyhedron in Simplex instead of FlatAffineConstraints 2021-12-27 19:06:35 +05:30
utils [mlir][vim] Add comment for markdown highlighting 2021-12-20 08:35:22 -08: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 Build MLIR with -Werror=mismatched-tags (NFC) 2021-12-08 05:59:06 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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