summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FrameLowering.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2016-06-15 06:53:59 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2016-06-15 06:53:59 +0000
commit3f59c0c3ab6d6fe2afdcd0481c574e8fc1750c50 (patch)
tree4dfada31c0dfe90f94c3a3f2887bfd7225693853 /llvm/lib/Target/X86/X86FrameLowering.cpp
parentb277a425c424de43fd87fbcf88b751ff984d175b (diff)
downloadbcm5719-llvm-3f59c0c3ab6d6fe2afdcd0481c574e8fc1750c50.tar.gz
bcm5719-llvm-3f59c0c3ab6d6fe2afdcd0481c574e8fc1750c50.zip
Fix unused variable warning; NFC
TailCallReturnAddrDelta is used only in an assert, so put it under defined(NDEBUG). llvm-svn: 272760
Diffstat (limited to 'llvm/lib/Target/X86/X86FrameLowering.cpp')
-rw-r--r--llvm/lib/Target/X86/X86FrameLowering.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86FrameLowering.cpp b/llvm/lib/Target/X86/X86FrameLowering.cpp
index 975eb0c4513..043e833bc78 100644
--- a/llvm/lib/Target/X86/X86FrameLowering.cpp
+++ b/llvm/lib/Target/X86/X86FrameLowering.cpp
@@ -1773,10 +1773,12 @@ X86FrameLowering::getFrameIndexReferenceFromSP(const MachineFunction &MF,
const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering();
if (!AllowSPAdjustment && !TFI->hasReservedCallFrame(MF))
return None;
+#ifndef NDEBUG
// We don't handle tail calls, and shouldn't be seeing them either.
int TailCallReturnAddrDelta =
MF.getInfo<X86MachineFunctionInfo>()->getTCReturnAddrDelta();
assert(!(TailCallReturnAddrDelta < 0) && "we don't handle this case!");
+#endif
// Fill in FrameReg output argument.
FrameReg = TRI->getStackRegister();
OpenPOWER on IntegriCloud