[llvm] r370156 - [LoopFusion] Fix another -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 27 20:12:40 PDT 2019


Author: maskray
Date: Tue Aug 27 20:12:40 2019
New Revision: 370156

URL: http://llvm.org/viewvc/llvm-project?rev=370156&view=rev
Log:
[LoopFusion] Fix another -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build

Modified:
    llvm/trunk/lib/Transforms/Scalar/LoopFuse.cpp

Modified: llvm/trunk/lib/Transforms/Scalar/LoopFuse.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/LoopFuse.cpp?rev=370156&r1=370155&r2=370156&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/LoopFuse.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/LoopFuse.cpp Tue Aug 27 20:12:40 2019
@@ -294,16 +294,6 @@ private:
   }
 };
 
-inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
-                                     const FusionCandidate &FC) {
-  if (FC.isValid())
-    OS << FC.Preheader->getName();
-  else
-    OS << "<Invalid>";
-
-  return OS;
-}
-
 struct FusionCandidateCompare {
   /// Comparison functor to sort two Control Flow Equivalent fusion candidates
   /// into dominance order.
@@ -356,6 +346,16 @@ using FusionCandidateCollection = SmallV
 
 #if !defined(NDEBUG)
 static llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
+                                     const FusionCandidate &FC) {
+  if (FC.isValid())
+    OS << FC.Preheader->getName();
+  else
+    OS << "<Invalid>";
+
+  return OS;
+}
+
+static llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
                                      const FusionCandidateSet &CandSet) {
   for (const FusionCandidate &FC : CandSet)
     OS << FC << '\n';




More information about the llvm-commits mailing list