llvm-project/mlir/test/lib/Dialect
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
..
Affine [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
DLTI [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
Func [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
GPU [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Linalg [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
Math [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
MemRef [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
SCF [mlir][SCF] Retire `cloneWithNewYields` helper function. 2022-05-10 18:44:11 +00:00
SPIRV [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
Shape [mlir] Add shape.func 2022-04-22 11:35:35 -07:00
Tensor [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Test [GreedyPatternRewriter] Avoid reversing constant order 2022-05-18 00:55:59 -07:00
Tosa [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
Transform [mlir] improve and test TransformState::Extension 2022-05-03 11:33:00 +02:00
Vector [mlir][vector] Add lowering pattern for vector.warp_execute_on_lane_0 op 2022-05-12 13:27:43 +00:00
CMakeLists.txt [mlir] Introduce Transform dialect 2022-04-14 13:48:45 +02:00