llvm-project/mlir
Groverkss f5f592683f [MLIR] FlatAffineValueConstraints: Fix bug in mergeSymbolIds
This patch fixes a bug in implementation `mergeSymbolIds` where symbol
identifiers were not unique after merging them. Asserts for checking uniqueness
before and after the merge are also added. The asserts checking uniqueness
after the merge fail without the fix on existing test cases.

Reviewed By: arjunp

Differential Revision: https://reviews.llvm.org/D111958
2021-10-24 20:06:03 +05:30
..
cmake/modules Add MLIR_INSTALL_AGGREGATE_OBJECTS and default it to ON. 2021-10-19 16:14:04 -07:00
docs [mlir:GreedyPatternRewriter] Add debug logging for pattern rewriter actions 2021-10-21 17:14:35 +00:00
examples [MLIR][arith] fix references to std.constant in comments 2021-10-14 20:38:47 +00:00
include [MLIR] FlatAffineValueConstraints: Fix bug in mergeSymbolIds 2021-10-24 20:06:03 +05:30
lib [MLIR] FlatAffineValueConstraints: Fix bug in mergeSymbolIds 2021-10-24 20:06:03 +05:30
python [mlir][python] Fix MemRefType IsAFunction in Python bindings 2021-10-14 13:12:37 +02:00
test Revert "[mlir][Linalg] NFC - Reorganize options nesting." 2021-10-23 13:46:22 +00:00
tools Make genAttributeVerifier escape the summary. 2021-10-21 21:41:31 +00:00
unittests [mlir][RFC] Refactor layout representation in MemRefType 2021-10-19 12:31:15 +03:00
utils [mlir][spirv] Add memory semantics verify for atomic operations 2021-10-14 00:00:55 +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 Add MLIR_INSTALL_AGGREGATE_OBJECTS and default it to ON. 2021-10-19 16:14:04 -07:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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