Skip to content

Commit 350c785

Browse files
jyli0116tomtor
authored andcommitted
[GlobalISel] Fixes unused variable error in testMOPredicate_MO (llvm#143364)
Solves unused variable error in generated Global ISel code due to changes from llvm#140935
1 parent 2be138a commit 350c785

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

llvm/test/TableGen/GlobalISelEmitter/GlobalISelEmitter.td

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ def HasC : Predicate<"Subtarget->hasC()"> { let RecomputePerFunction = 1; }
167167
// CHECK-NEXT: const auto &Operands = State.RecordedOperands;
168168
// CHECK-NEXT: Register Reg = MO.getReg();
169169
// CHECK-NEXT: (void)Operands;
170+
// CHECK-NEXT: (void)Reg;
170171
// CHECK-NEXT: switch (PredicateID) {
171172
// CHECK-NEXT: case GICXXPred_MO_Predicate_leaf: {
172173
// CHECK-NEXT: return true;

llvm/utils/TableGen/GlobalISelEmitter.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2314,7 +2314,8 @@ void GlobalISelEmitter::emitLeafPredicateFns(raw_ostream &OS) {
23142314
OS,
23152315
" const auto &Operands = State.RecordedOperands;\n"
23162316
" Register Reg = MO.getReg();\n"
2317-
" (void)Operands;",
2317+
" (void)Operands;\n"
2318+
" (void)Reg;",
23182319
ArrayRef<const Record *>(MatchedRecords), &getPatFragPredicateEnumName,
23192320
[](const Record *R) {
23202321
return R->getValueAsString("GISelLeafPredicateCode");

0 commit comments

Comments
 (0)