diff options
Diffstat (limited to 'llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp b/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp index 8057ebdc727..39f2506c163 100644 --- a/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp +++ b/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp @@ -15,6 +15,7 @@ // //===----------------------------------------------------------------------===// +#define DEBUG_TYPE "dse" #include "llvm/Transforms/Scalar.h" #include "llvm/DerivedTypes.h" #include "llvm/Function.h" @@ -27,10 +28,10 @@ #include "llvm/ADT/Statistic.h" using namespace llvm; -namespace { - Statistic NumStores("dse", "Number of stores deleted"); - Statistic NumOther ("dse", "Number of other instrs removed"); +STATISTIC(NumStores, "Number of stores deleted"); +STATISTIC(NumOther , "Number of other instrs removed"); +namespace { struct DSE : public FunctionPass { virtual bool runOnFunction(Function &F) { |