diff options
author | Reid Kleckner <rnk@google.com> | 2015-11-16 18:47:12 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2015-11-16 18:47:12 +0000 |
commit | 4255b04e7bfa3197fdae6b042b7ccbf8f86be061 (patch) | |
tree | b2aed3dad6b27961f89f9130e7e7c2afa99c9d07 /llvm/lib/Target/X86/X86FrameLowering.cpp | |
parent | b7bbc5331470b7dc0fb8d5c0154f8f39372583f1 (diff) | |
download | bcm5719-llvm-4255b04e7bfa3197fdae6b042b7ccbf8f86be061.tar.gz bcm5719-llvm-4255b04e7bfa3197fdae6b042b7ccbf8f86be061.zip |
Use the subtarget reference that we already have
llvm-svn: 253244
Diffstat (limited to 'llvm/lib/Target/X86/X86FrameLowering.cpp')
-rw-r--r-- | llvm/lib/Target/X86/X86FrameLowering.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86FrameLowering.cpp b/llvm/lib/Target/X86/X86FrameLowering.cpp index 394151b0b06..3c557fe8a11 100644 --- a/llvm/lib/Target/X86/X86FrameLowering.cpp +++ b/llvm/lib/Target/X86/X86FrameLowering.cpp @@ -2568,8 +2568,7 @@ bool X86FrameLowering::canUseAsEpilogue(const MachineBasicBlock &MBB) const { // not taking a chance at messing with them. // I.e., unless this block is already an exit block, we can't use // it as an epilogue. - if (MBB.getParent()->getSubtarget<X86Subtarget>().isTargetWin64() && - !MBB.succ_empty() && !MBB.isReturnBlock()) + if (STI.isTargetWin64() && !MBB.succ_empty() && !MBB.isReturnBlock()) return false; if (canUseLEAForSPInEpilogue(*MBB.getParent())) |