Skip to content

Commit 62d3a1e

Browse files
authored
[ARM][BPF][Lanai][MSP430] Use MCRegister::id() to avoid an implicit cast. NFC (#167537)
1 parent b8add37 commit 62d3a1e

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1238,7 +1238,7 @@ uint64_t ARMAsmBackendDarwin::generateCompactUnwindEncoding(
12381238
// Verify standard frame (lr/r7) was used.
12391239
if (CFARegister != ARM::R7) {
12401240
DEBUG_WITH_TYPE("compact-unwind", llvm::dbgs() << "frame register is "
1241-
<< CFARegister
1241+
<< CFARegister.id()
12421242
<< " instead of r7\n");
12431243
return CU::UNWIND_ARM_MODE_DWARF;
12441244
}

llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ struct BPFOperand : public MCParsedAsmOperand {
172172
break;
173173
case Register:
174174
OS << "<register x";
175-
OS << getReg() << ">";
175+
OS << getReg().id() << ">";
176176
break;
177177
case Token:
178178
OS << "'" << getToken() << "'";

llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -559,22 +559,22 @@ struct LanaiOperand : public MCParsedAsmOperand {
559559
OS << "Token: " << getToken() << "\n";
560560
break;
561561
case REGISTER:
562-
OS << "Reg: %r" << getReg() << "\n";
562+
OS << "Reg: %r" << getReg().id() << "\n";
563563
break;
564564
case MEMORY_IMM:
565565
OS << "MemImm: ";
566566
MAI.printExpr(OS, *getMemOffset());
567567
OS << '\n';
568568
break;
569569
case MEMORY_REG_IMM:
570-
OS << "MemRegImm: " << getMemBaseReg() << "+";
570+
OS << "MemRegImm: " << getMemBaseReg().id() << "+";
571571
MAI.printExpr(OS, *getMemOffset());
572572
OS << '\n';
573573
break;
574574
case MEMORY_REG_REG:
575575
assert(getMemOffset() == nullptr);
576-
OS << "MemRegReg: " << getMemBaseReg() << "+"
577-
<< "%r" << getMemOffsetReg() << "\n";
576+
OS << "MemRegReg: " << getMemBaseReg().id() << "+"
577+
<< "%r" << getMemOffsetReg().id() << "\n";
578578
break;
579579
}
580580
}

llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ class MSP430Operand : public MCParsedAsmOperand {
230230
O << "Token " << Tok;
231231
break;
232232
case k_Reg:
233-
O << "Register " << Reg;
233+
O << "Register " << Reg.id();
234234
break;
235235
case k_Imm:
236236
O << "Immediate ";
@@ -241,10 +241,10 @@ class MSP430Operand : public MCParsedAsmOperand {
241241
MAI.printExpr(O, *Mem.Offset);
242242
break;
243243
case k_IndReg:
244-
O << "RegInd " << Reg;
244+
O << "RegInd " << Reg.id();
245245
break;
246246
case k_PostIndReg:
247-
O << "PostInc " << Reg;
247+
O << "PostInc " << Reg.id();
248248
break;
249249
}
250250
}

0 commit comments

Comments
 (0)