From: Sanjoy Das Date: Mon, 24 Apr 2017 00:46:40 +0000 (+0000) Subject: Fix unused variables / fields warnings in release builds X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0e8cd85fc0f54c4980020809e8714d874855ca32;p=llvm Fix unused variables / fields warnings in release builds git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301151 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/ScalarEvolution.cpp b/lib/Analysis/ScalarEvolution.cpp index 390e495b92b..a5234b4e9b9 100644 --- a/lib/Analysis/ScalarEvolution.cpp +++ b/lib/Analysis/ScalarEvolution.cpp @@ -6098,6 +6098,11 @@ Optional 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(