[llvm] b2ef23c - [MIParser] Don't use Register to hold Dwarf register numbers. NFC (#125263)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Feb 1 22:23:59 PST 2025
Author: Craig Topper
Date: 2025-02-01T22:23:55-08:00
New Revision: b2ef23cd58dd0cab60b9c7940ce9459ef01123ef
URL: https://github.com/llvm/llvm-project/commit/b2ef23cd58dd0cab60b9c7940ce9459ef01123ef
DIFF: https://github.com/llvm/llvm-project/commit/b2ef23cd58dd0cab60b9c7940ce9459ef01123ef.diff
LOG: [MIParser] Don't use Register to hold Dwarf register numbers. NFC (#125263)
Added:
Modified:
llvm/lib/CodeGen/MIRParser/MIParser.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/MIRParser/MIParser.cpp b/llvm/lib/CodeGen/MIRParser/MIParser.cpp
index 19c73374c3703d..b44e1e10fef91c 100644
--- a/llvm/lib/CodeGen/MIRParser/MIParser.cpp
+++ b/llvm/lib/CodeGen/MIRParser/MIParser.cpp
@@ -485,7 +485,7 @@ class MIParser {
bool parseDILocation(MDNode *&Expr);
bool parseMetadataOperand(MachineOperand &Dest);
bool parseCFIOffset(int &Offset);
- bool parseCFIRegister(Register &Reg);
+ bool parseCFIRegister(unsigned &Reg);
bool parseCFIAddressSpace(unsigned &AddressSpace);
bool parseCFIEscapeValues(std::string& Values);
bool parseCFIOperand(MachineOperand &Dest);
@@ -2446,7 +2446,7 @@ bool MIParser::parseCFIOffset(int &Offset) {
return false;
}
-bool MIParser::parseCFIRegister(Register &Reg) {
+bool MIParser::parseCFIRegister(unsigned &Reg) {
if (Token.isNot(MIToken::NamedRegister))
return error("expected a cfi register");
Register LLVMReg;
@@ -2491,7 +2491,7 @@ bool MIParser::parseCFIOperand(MachineOperand &Dest) {
auto Kind = Token.kind();
lex();
int Offset;
- Register Reg;
+ unsigned Reg;
unsigned AddressSpace;
unsigned CFIIndex;
switch (Kind) {
@@ -2564,7 +2564,7 @@ bool MIParser::parseCFIOperand(MachineOperand &Dest) {
CFIIndex = MF.addFrameInst(MCCFIInstruction::createUndefined(nullptr, Reg));
break;
case MIToken::kw_cfi_register: {
- Register Reg2;
+ unsigned Reg2;
if (parseCFIRegister(Reg) || expectAndConsume(MIToken::comma) ||
parseCFIRegister(Reg2))
return true;
More information about the llvm-commits
mailing list