]> granicus.if.org Git - llvm/commitdiff
Fix unused variables / fields warnings in release builds
authorSanjoy Das <sanjoy@playingwithpointers.com>
Mon, 24 Apr 2017 00:46:40 +0000 (00:46 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Mon, 24 Apr 2017 00:46:40 +0000 (00:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301151 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/ScalarEvolution.cpp

index 390e495b92b00e6a2c1740dfad4a8f557c3df28c..a5234b4e9b92fa75c10be9bb7cef9ca0e93d77c6 100644 (file)
@@ -6098,6 +6098,11 @@ Optional<ScalarEvolution::ExitLimit>
 ScalarEvolution::ExitLimitCache::find(const Loop *L, Value *ExitCond,
                                       BasicBlock *TBB, BasicBlock *FBB,
                                       bool ControlsExit, bool AllowPredicates) {
+  (void)this->L;
+  (void)this->TBB;
+  (void)this->FBB;
+  (void)this->AllowPredicates;
+
   assert(this->L == L && this->TBB == TBB && this->FBB == FBB &&
          this->AllowPredicates == AllowPredicates &&
          "Variance in assumed invariant key components!");
@@ -6118,6 +6123,7 @@ void ScalarEvolution::ExitLimitCache::insert(const Loop *L, Value *ExitCond,
 
   auto InsertResult = TripCountMap.insert({{ExitCond, ControlsExit}, EL});
   assert(InsertResult.second && "Expected successful insertion!");
+  (void)InsertResult;
 }
 
 ScalarEvolution::ExitLimit ScalarEvolution::computeExitLimitFromCondCached(