These functions are not actually defined for NDEBUG or !LLVM_DUMP_ENABLED, so guardin...
[oota-llvm.git] / include / llvm / Analysis / RegionInfo.h
index 49c88fd5caebfaa719e53c25dc1e12abfeeec60a..6ff7f97d01f5eff45b8380c724c89998105f702f 100644 (file)
@@ -424,8 +424,10 @@ public:
   void print(raw_ostream &OS, bool printTree = true, unsigned level = 0,
              PrintStyle Style = PrintNone) const;
 
+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
   /// @brief Print the region to stderr.
   void dump() const;
+#endif
 
   /// @brief Check if the region contains a BasicBlock.
   ///
@@ -732,7 +734,9 @@ public:
   static typename RegionT::PrintStyle printStyle;
 
   void print(raw_ostream &OS) const;
+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
   void dump() const;
+#endif
 
   void releaseMemory();