[llvm] r185271 - NVPTX: Fold otherwise unused variable into assert.

Benjamin Kramer benny.kra at googlemail.com
Sat Jun 29 15:51:12 PDT 2013


Author: d0k
Date: Sat Jun 29 17:51:12 2013
New Revision: 185271

URL: http://llvm.org/viewvc/llvm-project?rev=185271&view=rev
Log:
NVPTX: Fold otherwise unused variable into assert.

Avoids unused variable warnings in release builds.

Modified:
    llvm/trunk/lib/Target/NVPTX/NVPTXISelLowering.cpp

Modified: llvm/trunk/lib/Target/NVPTX/NVPTXISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/NVPTXISelLowering.cpp?rev=185271&r1=185270&r2=185271&view=diff
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/NVPTXISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/NVPTX/NVPTXISelLowering.cpp Sat Jun 29 17:51:12 2013
@@ -657,7 +657,6 @@ SDValue NVPTXTargetLowering::LowerCall(T
   const DataLayout *TD = getDataLayout();
   MachineFunction &MF = DAG.getMachineFunction();
   const Function *F = MF.getFunction();
-  const TargetLowering *TLI = nvTM->getTargetLowering();
 
   SDValue tempChain = Chain;
   Chain =
@@ -1076,7 +1075,8 @@ SDValue NVPTXTargetLowering::LowerCall(T
       EVT ObjectVT = getValueType(retTy);
       unsigned NumElts = ObjectVT.getVectorNumElements();
       EVT EltVT = ObjectVT.getVectorElementType();
-      assert(TLI->getNumRegisters(F->getContext(), ObjectVT) == NumElts &&
+      assert(nvTM->getTargetLowering()->getNumRegisters(F->getContext(),
+                                                        ObjectVT) == NumElts &&
              "Vector was not scalarized");
       unsigned sz = EltVT.getSizeInBits();
       bool needTruncate = sz < 16 ? true : false;





More information about the llvm-commits mailing list