[NVPTX] Fix unused var warning with asserts disabled
authorDavid Spickett <david.spickett@linaro.org>
Thu, 29 Apr 2021 08:54:03 +0000 (09:54 +0100)
committerDavid Spickett <david.spickett@linaro.org>
Thu, 29 Apr 2021 08:54:03 +0000 (09:54 +0100)
<...>/llvm-project/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp:191:15:
warning: unused variable ‘ASC’ [-Wunused-variable]
  191 |     if (auto *ASC =
dyn_cast<AddrSpaceCastInst>(I.OldInstruction)) {
      |               ^~~

llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp

index 6da420b..8458a0b 100644 (file)
@@ -190,6 +190,7 @@ static void convertToParamAS(Value *OldUser, Value *Param) {
     }
     if (auto *ASC = dyn_cast<AddrSpaceCastInst>(I.OldInstruction)) {
       assert(ASC->getDestAddressSpace() == ADDRESS_SPACE_PARAM);
+      (void)ASC;
       // Just pass through the argument, the old ASC is no longer needed.
       return I.NewParam;
     }