llvm-project/mlir/unittests
Kunwar Shaanjeet Singh Grover dea76ccaf4 [MLIR] FlatAffineConstraints: Refactored computation of explicit representation for identifiers
This patch refactors the existing implementation of computing an explicit
representation of an identifier as a floordiv in terms of other identifiers and
exposes this computation as a public function.

The computation of this representation is required to support local identifiers
in PresburgerSet subtract, complement and isEqual.

Reviewed By: bondhugula, arjunp

Differential Revision: https://reviews.llvm.org/D106662
2021-09-08 20:24:46 +05:30
..
Analysis [MLIR] FlatAffineConstraints: Refactored computation of explicit representation for identifiers 2021-09-08 20:24:46 +05:30
Dialect [mlir][sparse] add support for std unary operations 2021-07-13 14:51:13 -07:00
ExecutionEngine [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
IR [MLIR] Move TestDialect to ::test namespace 2021-08-14 13:24:41 -07:00
Interfaces [mlir] Enable specifying querying function in ValueShapeRange 2021-08-10 11:44:20 -07:00
Pass Defend early against operation created without a registered dialect 2021-07-15 03:52:32 +00:00
Rewrite [mlir][Pattern] Add better support for using interfaces/traits to match root operations in rewrite patterns 2021-03-23 14:05:33 -07:00
Support [mlir][StorageUniquer] Properly call the destructor on non-trivially destructible storage instances 2021-03-11 11:35:32 -08:00
TableGen [mlir][ODS] Fix copy ctor for generate Pass classes 2021-06-21 14:07:31 +03:00
CMakeLists.txt [mlir] Remove SDBM 2021-06-29 14:46:26 +02:00