[GlobalISel] Fixes unused variable error in testMOPredicate_MO (#143364)

Solves unused variable error in generated Global ISel code due to
changes from #140935
This commit is contained in:
jyli0116
2025-06-09 13:37:38 +01:00
committed by GitHub
parent c400fe24ae
commit 7e00a7c021
2 changed files with 3 additions and 1 deletions

View File

@@ -167,6 +167,7 @@ def HasC : Predicate<"Subtarget->hasC()"> { let RecomputePerFunction = 1; }
// CHECK-NEXT: const auto &Operands = State.RecordedOperands;
// CHECK-NEXT: Register Reg = MO.getReg();
// CHECK-NEXT: (void)Operands;
// CHECK-NEXT: (void)Reg;
// CHECK-NEXT: switch (PredicateID) {
// CHECK-NEXT: case GICXXPred_MO_Predicate_leaf: {
// CHECK-NEXT: return true;

View File

@@ -2314,7 +2314,8 @@ void GlobalISelEmitter::emitLeafPredicateFns(raw_ostream &OS) {
OS,
" const auto &Operands = State.RecordedOperands;\n"
" Register Reg = MO.getReg();\n"
" (void)Operands;",
" (void)Operands;\n"
" (void)Reg;",
ArrayRef<const Record *>(MatchedRecords), &getPatFragPredicateEnumName,
[](const Record *R) {
return R->getValueAsString("GISelLeafPredicateCode");