Skip to content

Commit 3f78e91

Browse files
[SystemZ] Remove unnecessary casts (NFC) (#148534)
getInstrInfo() already returns const SystemZInstrInfo *.
1 parent ebaadb1 commit 3f78e91

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ void SystemZELFFrameLowering::emitPrologue(MachineFunction &MF,
533533
const SystemZSubtarget &STI = MF.getSubtarget<SystemZSubtarget>();
534534
const SystemZTargetLowering &TLI = *STI.getTargetLowering();
535535
MachineFrameInfo &MFFrame = MF.getFrameInfo();
536-
auto *ZII = static_cast<const SystemZInstrInfo *>(STI.getInstrInfo());
536+
auto *ZII = STI.getInstrInfo();
537537
SystemZMachineFunctionInfo *ZFI = MF.getInfo<SystemZMachineFunctionInfo>();
538538
MachineBasicBlock::iterator MBBI = MBB.begin();
539539
const MCRegisterInfo *MRI = MF.getContext().getRegisterInfo();
@@ -1239,7 +1239,7 @@ void SystemZXPLINKFrameLowering::emitPrologue(MachineFunction &MF,
12391239
const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>();
12401240
SystemZMachineFunctionInfo *ZFI = MF.getInfo<SystemZMachineFunctionInfo>();
12411241
MachineBasicBlock::iterator MBBI = MBB.begin();
1242-
auto *ZII = static_cast<const SystemZInstrInfo *>(Subtarget.getInstrInfo());
1242+
auto *ZII = Subtarget.getInstrInfo();
12431243
auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>();
12441244
MachineFrameInfo &MFFrame = MF.getFrameInfo();
12451245
MachineInstr *StoreInstr = nullptr;
@@ -1354,7 +1354,7 @@ void SystemZXPLINKFrameLowering::emitEpilogue(MachineFunction &MF,
13541354
MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
13551355
SystemZMachineFunctionInfo *ZFI = MF.getInfo<SystemZMachineFunctionInfo>();
13561356
MachineFrameInfo &MFFrame = MF.getFrameInfo();
1357-
auto *ZII = static_cast<const SystemZInstrInfo *>(Subtarget.getInstrInfo());
1357+
auto *ZII = Subtarget.getInstrInfo();
13581358
auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>();
13591359

13601360
// Skip the return instruction.

0 commit comments

Comments
 (0)