diff options
author | Eric Christopher <echristo@gmail.com> | 2014-09-03 20:36:26 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-09-03 20:36:26 +0000 |
commit | e08189195bb71dccba2f80b908043cc082dea1eb (patch) | |
tree | eb4f96450f618ccd61b9566cc7a89ebf969a2553 /llvm/lib | |
parent | 4b02d91db04129fc26930ea0290004d40d14f34f (diff) | |
download | bcm5719-llvm-e08189195bb71dccba2f80b908043cc082dea1eb.tar.gz bcm5719-llvm-e08189195bb71dccba2f80b908043cc082dea1eb.zip |
Remove unnecessary getTarget call now that the subtarget is cached
on the machine function.
llvm-svn: 217070
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Target/X86/X86RegisterInfo.cpp | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp index 7a94d1314f4..1240a81736d 100644 --- a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp +++ b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp @@ -2518,7 +2518,7 @@ void AArch64InstrInfo::genAlternativeCodeSequence( MachineBasicBlock &MBB = *Root.getParent(); MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo(); MachineFunction &MF = *MBB.getParent(); - const TargetInstrInfo *TII = MF.getTarget().getSubtargetImpl()->getInstrInfo(); + const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); MachineInstr *MUL; const TargetRegisterClass *RC; diff --git a/llvm/lib/Target/X86/X86RegisterInfo.cpp b/llvm/lib/Target/X86/X86RegisterInfo.cpp index 40796546a2a..3fea9b028d1 100644 --- a/llvm/lib/Target/X86/X86RegisterInfo.cpp +++ b/llvm/lib/Target/X86/X86RegisterInfo.cpp @@ -443,10 +443,8 @@ bool X86RegisterInfo::canRealignStack(const MachineFunction &MF) const { bool X86RegisterInfo::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, |