Skip to content

Commit b2ef23c

Browse files
authored
[MIParser] Don't use Register to hold Dwarf register numbers. NFC (llvm#125263)
1 parent 6980d97 commit b2ef23c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/lib/CodeGen/MIRParser/MIParser.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ class MIParser {
485485
bool parseDILocation(MDNode *&Expr);
486486
bool parseMetadataOperand(MachineOperand &Dest);
487487
bool parseCFIOffset(int &Offset);
488-
bool parseCFIRegister(Register &Reg);
488+
bool parseCFIRegister(unsigned &Reg);
489489
bool parseCFIAddressSpace(unsigned &AddressSpace);
490490
bool parseCFIEscapeValues(std::string& Values);
491491
bool parseCFIOperand(MachineOperand &Dest);
@@ -2446,7 +2446,7 @@ bool MIParser::parseCFIOffset(int &Offset) {
24462446
return false;
24472447
}
24482448

2449-
bool MIParser::parseCFIRegister(Register &Reg) {
2449+
bool MIParser::parseCFIRegister(unsigned &Reg) {
24502450
if (Token.isNot(MIToken::NamedRegister))
24512451
return error("expected a cfi register");
24522452
Register LLVMReg;
@@ -2491,7 +2491,7 @@ bool MIParser::parseCFIOperand(MachineOperand &Dest) {
24912491
auto Kind = Token.kind();
24922492
lex();
24932493
int Offset;
2494-
Register Reg;
2494+
unsigned Reg;
24952495
unsigned AddressSpace;
24962496
unsigned CFIIndex;
24972497
switch (Kind) {
@@ -2564,7 +2564,7 @@ bool MIParser::parseCFIOperand(MachineOperand &Dest) {
25642564
CFIIndex = MF.addFrameInst(MCCFIInstruction::createUndefined(nullptr, Reg));
25652565
break;
25662566
case MIToken::kw_cfi_register: {
2567-
Register Reg2;
2567+
unsigned Reg2;
25682568
if (parseCFIRegister(Reg) || expectAndConsume(MIToken::comma) ||
25692569
parseCFIRegister(Reg2))
25702570
return true;

0 commit comments

Comments
 (0)