Skip to content

Commit f2aad35

Browse files
authored
[XCore] Use MCRegister instead of unsigned. NFC (#167461)
1 parent 957f929 commit f2aad35

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ static bool readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address,
6969
return true;
7070
}
7171

72-
static unsigned getReg(const MCDisassembler *D, unsigned RC, unsigned RegNo) {
72+
static MCRegister getReg(const MCDisassembler *D, unsigned RC, unsigned RegNo) {
7373
const MCRegisterInfo *RegInfo = D->getContext().getRegisterInfo();
7474
return RegInfo->getRegClass(RC).getRegister(RegNo);
7575
}
@@ -79,7 +79,7 @@ static DecodeStatus DecodeGRRegsRegisterClass(MCInst &Inst, unsigned RegNo,
7979
const MCDisassembler *Decoder) {
8080
if (RegNo > 11)
8181
return MCDisassembler::Fail;
82-
unsigned Reg = getReg(Decoder, XCore::GRRegsRegClassID, RegNo);
82+
MCRegister Reg = getReg(Decoder, XCore::GRRegsRegClassID, RegNo);
8383
Inst.addOperand(MCOperand::createReg(Reg));
8484
return MCDisassembler::Success;
8585
}
@@ -89,7 +89,7 @@ static DecodeStatus DecodeRRegsRegisterClass(MCInst &Inst, unsigned RegNo,
8989
const MCDisassembler *Decoder) {
9090
if (RegNo > 15)
9191
return MCDisassembler::Fail;
92-
unsigned Reg = getReg(Decoder, XCore::RRegsRegClassID, RegNo);
92+
MCRegister Reg = getReg(Decoder, XCore::RRegsRegClassID, RegNo);
9393
Inst.addOperand(MCOperand::createReg(Reg));
9494
return MCDisassembler::Success;
9595
}

0 commit comments

Comments
 (0)