[llvm] r326592 - [ARM] Fold variable into assert.

Benjamin Kramer via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 2 09:39:20 PST 2018


Author: d0k
Date: Fri Mar  2 09:39:20 2018
New Revision: 326592

URL: http://llvm.org/viewvc/llvm-project?rev=326592&view=rev
Log:
[ARM] Fold variable into assert.

Avoids unused variable warnings in Release mode.

Modified:
    llvm/trunk/lib/Target/ARM/ThumbRegisterInfo.cpp

Modified: llvm/trunk/lib/Target/ARM/ThumbRegisterInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ThumbRegisterInfo.cpp?rev=326592&r1=326591&r2=326592&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ThumbRegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ThumbRegisterInfo.cpp Fri Mar  2 09:39:20 2018
@@ -517,7 +517,6 @@ void ThumbRegisterInfo::eliminateFrameIn
 
   unsigned VReg = 0;
   const ARMBaseInstrInfo &TII = *STI.getInstrInfo();
-  ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
   DebugLoc dl = MI.getDebugLoc();
   MachineInstrBuilder MIB(*MBB.getParent(), &MI);
 
@@ -549,7 +548,7 @@ void ThumbRegisterInfo::eliminateFrameIn
   }
 
   // Modify MI as necessary to handle as much of 'Offset' as possible
-  assert(AFI->isThumbFunction() &&
+  assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() &&
          "This eliminateFrameIndex only supports Thumb1!");
   if (rewriteFrameIndex(MI, FIOperandNum, FrameReg, Offset, TII))
     return;




More information about the llvm-commits mailing list