llvm-project/mlir/test/lib
rkayaith 7814b559bd [GreedyPatternRewriter] Avoid reversing constant order
The previous fix from af371f9f98 only applied when using a bottom-up
traversal. The change here applies the constant preprocessing logic to the
top-down case as well. This resolves the issue with the canonicalizer pass still
reordering constants, since it uses a top-down traversal by default.

Fixes #51892

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D125623
2022-05-18 00:55:59 -07:00
..
Analysis [mlir] Allow data flow analysis of non-control flow branch arguments 2022-04-25 20:19:34 +00:00
Conversion [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Dialect [GreedyPatternRewriter] Avoid reversing constant order 2022-05-18 00:55:59 -07:00
IR [mlir] Fix `Region`s `takeBody` method if the region is not empty 2022-04-21 15:32:59 +02:00
Pass Apply clang-tidy fixes for bugprone-copy-constructor-init in TestPassManager.cpp (NFC) 2022-05-06 20:19:19 +00:00
Reducer [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Rewrite [mlir:PDL] Expand how native constraint/rewrite functions can be defined 2022-04-06 17:41:59 -07:00
Tools [mlir:PDLL] Fix the import of native constraints from ODS 2022-04-28 12:58:00 -07:00
Transforms [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
CMakeLists.txt [mlir][PDLL] Add support for generating PDL patterns from PDLL at build time 2022-04-26 18:33:16 -07:00