llvm-project/mlir
Groverkss 11462a82c5 [MLIR] FlatAffineConstraints: Allow extraction of explicit representation of local variables
This patch extends the existing functionality of computing an explicit
representation for local variables, to also get the explicit representation,
instead of only the inequality pairs.

This is required for a future patch to remove redundant local ids based on
their explicit representation.

Reviewed By: arjunp

Differential Revision: https://reviews.llvm.org/D113814
2021-11-16 14:51:06 +05:30
..
cmake/modules Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." 2021-11-14 20:31:34 -08:00
docs [mlir-tblgen] Support `either` in Tablegen DRR. 2021-11-08 23:16:03 +00:00
examples Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." 2021-11-14 20:31:34 -08:00
include [MLIR] FlatAffineConstraints: Allow extraction of explicit representation of local variables 2021-11-16 14:51:06 +05:30
lib [MLIR] FlatAffineConstraints: Allow extraction of explicit representation of local variables 2021-11-16 14:51:06 +05:30
python [mlir] Move min/max ops from Std to Arith. 2021-11-15 13:19:17 +01:00
test Revert "[MLIR][LLVM] Permit integer types in switch other than i32" 2021-11-16 05:59:12 +00:00
tools [mlir][ods] Fix unused uniqued attr constraint 2021-11-14 23:23:14 +00:00
unittests [MLIR] FlatAffineConstraints: Allow extraction of explicit representation of local variables 2021-11-16 14:51:06 +05:30
utils [mlir] gen_spirv_dialect.py: Some support for OCL ops generation 2021-10-27 14:54:47 +03: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] Add MLIR-C dylib. 2021-11-11 22:58:13 -08:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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