From f5e9406243257c0b2c1f28bf258262b7b05c4dbf Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Fri, 30 Jan 2015 23:46:43 +0000 Subject: Reuse a bunch of cached subtargets and remove getSubtarget calls without a Function argument. llvm-svn: 227644 --- llvm/lib/Target/Sparc/SparcFrameLowering.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'llvm/lib/Target/Sparc/SparcFrameLowering.cpp') diff --git a/llvm/lib/Target/Sparc/SparcFrameLowering.cpp b/llvm/lib/Target/Sparc/SparcFrameLowering.cpp index 1b67b4b3403..a065d3a0803 100644 --- a/llvm/lib/Target/Sparc/SparcFrameLowering.cpp +++ b/llvm/lib/Target/Sparc/SparcFrameLowering.cpp @@ -103,9 +103,7 @@ void SparcFrameLowering::emitPrologue(MachineFunction &MF) const { SAVEri = SP::ADDri; SAVErr = SP::ADDrr; } - NumBytes = - -MF.getTarget().getSubtarget().getAdjustedFrameSize( - NumBytes); + NumBytes = -MF.getSubtarget().getAdjustedFrameSize(NumBytes); emitSPAdjustment(MF, MBB, MBBI, NumBytes, SAVErr, SAVEri); MachineModuleInfo &MMI = MF.getMMI(); @@ -168,8 +166,7 @@ void SparcFrameLowering::emitEpilogue(MachineFunction &MF, if (NumBytes == 0) return; - NumBytes = MF.getTarget().getSubtarget().getAdjustedFrameSize( - NumBytes); + NumBytes = MF.getSubtarget().getAdjustedFrameSize(NumBytes); emitSPAdjustment(MF, MBB, MBBI, NumBytes, SP::ADDrr, SP::ADDri); } -- cgit v1.2.3