From: Sanjoy Das Date: Wed, 15 Jun 2016 06:53:59 +0000 (+0000) Subject: Fix unused variable warning; NFC X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d2af64ec39d4f86cb0852939daa703771aec0a2b;p=llvm Fix unused variable warning; NFC 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 --- diff --git a/lib/Target/X86/X86FrameLowering.cpp b/lib/Target/X86/X86FrameLowering.cpp index 975eb0c4513..043e833bc78 100644 --- a/lib/Target/X86/X86FrameLowering.cpp +++ b/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()->getTCReturnAddrDelta(); assert(!(TailCallReturnAddrDelta < 0) && "we don't handle this case!"); +#endif // Fill in FrameReg output argument. FrameReg = TRI->getStackRegister();