Eliminate static ctors due to Statistic objects
[oota-llvm.git] / lib / Transforms / IPO / DeadArgumentElimination.cpp
index dbcc5018906cc140a23ad889e2248c4426e7a611..9d88a8879fcddec8a1411d0e65255164191dca7f 100644 (file)
 #include <set>
 using namespace llvm;
 
-namespace {
-  Statistic NumArgumentsEliminated("deadargelim",
-                                     "Number of unread args removed");
-  Statistic NumRetValsEliminated("deadargelim",
-                                   "Number of unused return values removed");
+STATISTIC(NumArgumentsEliminated, "Number of unread args removed");
+STATISTIC(NumRetValsEliminated  , "Number of unused return values removed");
 
+namespace {
   /// DAE - The dead argument elimination pass.
   ///
   class DAE : public ModulePass {