From: Clement Courbet Date: Wed, 16 May 2018 11:49:15 +0000 (+0000) Subject: [llvm-exegesis] Fix unused variable warning in release mode. X-Git-Tag: android-x86-7.1-r4~1015 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f392447b194cc62e6dc1ad6c60b9a0a76aa10409;p=android-x86%2Fexternal-llvm.git [llvm-exegesis] Fix unused variable warning in release mode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@332455 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/llvm-exegesis/lib/Analysis.cpp b/tools/llvm-exegesis/lib/Analysis.cpp index da1e4688f61..e026308ad19 100644 --- a/tools/llvm-exegesis/lib/Analysis.cpp +++ b/tools/llvm-exegesis/lib/Analysis.cpp @@ -45,9 +45,9 @@ void Analysis::printInstructionRow(const size_t ClusterId, const size_t PointId, OS << kCsvSep; const auto OpcodeIt = MnemonicToOpcode_.find(Point.Key.OpcodeName); if (OpcodeIt != MnemonicToOpcode_.end()) { - const auto &SchedModel = SubtargetInfo_->getSchedModel(); const unsigned SchedClassId = InstrInfo_->get(OpcodeIt->second).getSchedClass(); #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) + const auto &SchedModel = SubtargetInfo_->getSchedModel(); const llvm::MCSchedClassDesc *const SCDesc = SchedModel.getSchedClassDesc(SchedClassId); writeCsvEscaped(OS, SCDesc->Name);