diff options
author | Eric Christopher <echristo@gmail.com> | 2015-01-29 00:19:33 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-01-29 00:19:33 +0000 |
commit | 1b21f0090488d6d55f8fc0f42f9f35adf3a47209 (patch) | |
tree | 6e8c54c3da509e828300738cbd7e90459abaf606 /llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | |
parent | 6f508c578bcbb5f850d9ba6c013b11a1c54aa753 (diff) | |
download | bcm5719-llvm-1b21f0090488d6d55f8fc0f42f9f35adf3a47209.tar.gz bcm5719-llvm-1b21f0090488d6d55f8fc0f42f9f35adf3a47209.zip |
Migrate ARM except for TTI, AsmPrinter, and frame lowering
away from getSubtargetImpl.
llvm-svn: 227399
Diffstat (limited to 'llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp b/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp index 8744f1c6221..e6225f4451c 100644 --- a/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp +++ b/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp @@ -354,10 +354,7 @@ bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const { return false; // We may also need a base pointer if there are dynamic allocas or stack // pointer adjustments around calls. - if (MF.getTarget() - .getSubtargetImpl() - ->getFrameLowering() - ->hasReservedCallFrame(MF)) + if (MF.getSubtarget().getFrameLowering()->hasReservedCallFrame(MF)) return true; // A base pointer is required and allowed. Check that it isn't too late to // reserve it. @@ -368,10 +365,8 @@ bool ARMBaseRegisterInfo:: needsStackRealignment(const MachineFunction &MF) const { const MachineFrameInfo *MFI = MF.getFrameInfo(); const Function *F = MF.getFunction(); - unsigned StackAlign = MF.getTarget() - .getSubtargetImpl() - ->getFrameLowering() - ->getStackAlignment(); + unsigned StackAlign = + MF.getSubtarget().getFrameLowering()->getStackAlignment(); bool requiresRealignment = ((MFI->getMaxAlignment() > StackAlign) || F->getAttributes().hasAttribute(AttributeSet::FunctionIndex, |