summaryrefslogtreecommitdiff
path: root/include/llvm/ADT/Statistic.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-08-01 22:12:40 +0000
committerChris Lattner <sabre@nondot.org>2003-08-01 22:12:40 +0000
commit2dd93edfc221fe6d1e102cca694da01ca36b5d11 (patch)
treeeec40afd6ae847712e1454e0f95d26980e9a5b0d /include/llvm/ADT/Statistic.h
parentaeac00ed535feacf863f31184b47a9d95820c5fc (diff)
downloadllvm-2dd93edfc221fe6d1e102cca694da01ca36b5d11.tar.gz
llvm-2dd93edfc221fe6d1e102cca694da01ca36b5d11.tar.bz2
llvm-2dd93edfc221fe6d1e102cca694da01ca36b5d11.tar.xz
Move debugging support out of Statistic.h into Debug.h, implement the new DEBUG_TYPE facilities
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7490 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/ADT/Statistic.h')
-rw-r--r--include/llvm/ADT/Statistic.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/include/llvm/ADT/Statistic.h b/include/llvm/ADT/Statistic.h
index fbdb0ba063..f25ffc6b3a 100644
--- a/include/llvm/ADT/Statistic.h
+++ b/include/llvm/ADT/Statistic.h
@@ -19,27 +19,6 @@
#include <iosfwd>
-// DebugFlag - This boolean is set to true if the '-debug' command line option
-// is specified. This should probably not be referenced directly, instead, use
-// the DEBUG macro below.
-//
-extern bool DebugFlag;
-
-// DEBUG macro - This macro should be used by passes to emit debug information.
-// In the '-debug' option is specified on the commandline, and if this is a
-// debug build, then the code specified as the option to the macro will be
-// executed. Otherwise it will not be. Example:
-//
-// DEBUG(cerr << "Bitset contains: " << Bitset << "\n");
-//
-#ifdef NDEBUG
-#define DEBUG(X)
-#else
-#define DEBUG(X) \
- do { if (DebugFlag) { X; } } while (0)
-#endif
-
-
// StatisticBase - Nontemplated base class for Statistic<> class...
class StatisticBase {
const char *Name;