From c922e0779635c1135566555e7c3d9c938bb63e7a Mon Sep 17 00:00:00 2001 From: Clement Courbet Date: Wed, 16 May 2018 11:49:15 +0000 Subject: [PATCH] [llvm-exegesis] Fix unused variable warning in release mode. llvm-svn: 332455 --- llvm/tools/llvm-exegesis/lib/Analysis.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/tools/llvm-exegesis/lib/Analysis.cpp b/llvm/tools/llvm-exegesis/lib/Analysis.cpp index da1e468..e026308 100644 --- a/llvm/tools/llvm-exegesis/lib/Analysis.cpp +++ b/llvm/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); -- 2.7.4