From: Kit Barton Date: Thu, 25 Apr 2019 02:10:02 +0000 (+0000) Subject: Fix unused variable warning in LoopFusion pass. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=811169a0d4c60384642737c9d7ff340824d2ddcf;p=llvm Fix unused variable warning in LoopFusion pass. Do not wrap the contents of printFusionCandidates in the LLVM_DEBUG macro. This fixes an unused variable warning generated when compiling without asserts but with -DENABLE_LLVM_DUMP. Differential Revision: https://reviews.llvm.org/D61035 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359161 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/Scalar/LoopFuse.cpp b/lib/Transforms/Scalar/LoopFuse.cpp index bf45e5a8e75..0bc2bcff2ae 100644 --- a/lib/Transforms/Scalar/LoopFuse.cpp +++ b/lib/Transforms/Scalar/LoopFuse.cpp @@ -311,16 +311,14 @@ inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, return OS; } -#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) +#if !defined(NDEBUG) static void printFusionCandidates(const FusionCandidateCollection &FusionCandidates) { - LLVM_DEBUG(dbgs() << "Fusion Candidates: \n"); + dbgs() << "Fusion Candidates: \n"; for (const auto &CandidateSet : FusionCandidates) { - LLVM_DEBUG({ - dbgs() << "*** Fusion Candidate Set ***\n"; - dbgs() << CandidateSet; - dbgs() << "****************************\n"; - }); + dbgs() << "*** Fusion Candidate Set ***\n"; + dbgs() << CandidateSet; + dbgs() << "****************************\n"; } } #endif