[llvm] eb5623d - [MacroFusion] Complete tests and fix indents
Wang Pengcheng via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 19 00:42:13 PDT 2024
Author: Wang Pengcheng
Date: 2024-03-19T15:41:18+08:00
New Revision: eb5623d10147d1069885ccaa57d81fae3260b926
URL: https://github.com/llvm/llvm-project/commit/eb5623d10147d1069885ccaa57d81fae3260b926
DIFF: https://github.com/llvm/llvm-project/commit/eb5623d10147d1069885ccaa57d81fae3260b926.diff
LOG: [MacroFusion] Complete tests and fix indents
Added:
Modified:
llvm/test/TableGen/MacroFusion.td
Removed:
################################################################################
diff --git a/llvm/test/TableGen/MacroFusion.td b/llvm/test/TableGen/MacroFusion.td
index 05c970cbd22455..f8d375931ab866 100644
--- a/llvm/test/TableGen/MacroFusion.td
+++ b/llvm/test/TableGen/MacroFusion.td
@@ -42,8 +42,8 @@ def TestBothFusionPredicate: Fusion<"test-both-fusion-predicate", "HasBothFusion
def TestFusion: SimpleFusion<"test-fusion", "HasTestFusion", "Test Fusion",
CheckOpcode<[Inst0]>,
CheckAll<[
- CheckOpcode<[Inst1]>,
- CheckRegOperand<0, X0>
+ CheckOpcode<[Inst1]>,
+ CheckRegOperand<0, X0>
]>>;
let IsCommutable = 1 in
@@ -51,8 +51,8 @@ def TestCommutableFusion: SimpleFusion<"test-commutable-fusion", "HasTestCommuta
"Test Commutable Fusion",
CheckOpcode<[Inst0]>,
CheckAll<[
- CheckOpcode<[Inst1]>,
- CheckRegOperand<0, X0>
+ CheckOpcode<[Inst1]>,
+ CheckRegOperand<0, X0>
]>>;
// CHECK-PREDICATOR: #ifdef GET_Test_MACRO_FUSION_PRED_DECL
@@ -177,6 +177,8 @@ def TestCommutableFusion: SimpleFusion<"test-commutable-fusion", "HasTestCommuta
// CHECK-PREDICATOR-NEXT: #endif
// Check that we have generated target subfeature.
+// CHECK-SUBTARGET: { "test-both-fusion-predicate", "Test BothFusionPredicate", Test::TestBothFusionPredicate
+// CHECK-SUBTARGET: { "test-commutable-fusion", "Test Commutable Fusion", Test::TestCommutableFusion
// CHECK-SUBTARGET: { "test-fusion", "Test Fusion", Test::TestFusion
// Check that we have generated `getMacroFusions()` function.
More information about the llvm-commits
mailing list