[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