]> granicus.if.org Git - llvm/commitdiff
Fix unused variable warning; NFC
authorSanjoy Das <sanjoy@playingwithpointers.com>
Wed, 15 Jun 2016 06:53:59 +0000 (06:53 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Wed, 15 Jun 2016 06:53:59 +0000 (06:53 +0000)
TailCallReturnAddrDelta is used only in an assert, so put it under
defined(NDEBUG).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272760 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86FrameLowering.cpp

index 975eb0c4513171183a5256f6d200def28f4d560e..043e833bc78caebfb67b03d1155ad6917ddd079d 100644 (file)
@@ -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();