From 79a42ac9417680cb50d2e75e547385a080c596f7 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 19 Dec 2006 21:40:18 +0000 Subject: Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic converted, we lose a static initializer. This also allows GCC to emit warnings about unused statistics. llvm-svn: 32690 --- llvm/lib/Transforms/Scalar/SimplifyCFG.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Transforms/Scalar/SimplifyCFG.cpp') diff --git a/llvm/lib/Transforms/Scalar/SimplifyCFG.cpp b/llvm/lib/Transforms/Scalar/SimplifyCFG.cpp index 175dd3b3bf6..f363a3a5c58 100644 --- a/llvm/lib/Transforms/Scalar/SimplifyCFG.cpp +++ b/llvm/lib/Transforms/Scalar/SimplifyCFG.cpp @@ -18,6 +18,7 @@ // //===----------------------------------------------------------------------===// +#define DEBUG_TYPE "simplifycfg" #include "llvm/Transforms/Scalar.h" #include "llvm/Transforms/Utils/Local.h" #include "llvm/Constants.h" @@ -29,9 +30,9 @@ #include using namespace llvm; -namespace { - Statistic NumSimpl("cfgsimplify", "Number of blocks simplified"); +STATISTIC(NumSimpl, "Number of blocks simplified"); +namespace { struct CFGSimplifyPass : public FunctionPass { virtual bool runOnFunction(Function &F); }; -- cgit v1.2.3