[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