Skip to content

Commit 09160a9

Browse files
authored
[SystemZ] Silence compiler warning (#113894)
Use SystemZ::NoRegister instead of 0 in SystemZTargetLowering::getRegisterByName().
1 parent f5d8a48 commit 09160a9

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

llvm/lib/Target/SystemZ/SystemZISelLowering.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1400,9 +1400,11 @@ SystemZTargetLowering::getRegisterByName(const char *RegName, LLT VT,
14001400
const MachineFunction &MF) const {
14011401
Register Reg =
14021402
StringSwitch<Register>(RegName)
1403-
.Case("r4", Subtarget.isTargetXPLINK64() ? SystemZ::R4D : 0)
1404-
.Case("r15", Subtarget.isTargetELF() ? SystemZ::R15D : 0)
1405-
.Default(0);
1403+
.Case("r4", Subtarget.isTargetXPLINK64() ? SystemZ::R4D
1404+
: SystemZ::NoRegister)
1405+
.Case("r15",
1406+
Subtarget.isTargetELF() ? SystemZ::R15D : SystemZ::NoRegister)
1407+
.Default(SystemZ::NoRegister);
14061408

14071409
if (Reg)
14081410
return Reg;

0 commit comments

Comments
 (0)