#include "llvm/Constants.h"
#include "llvm/Support/CFG.h"
#include "Support/STLExtras.h"
-#include "Support/StatisticReporter.h"
+#include "Support/Statistic.h"
namespace {
- Statistic<> NumRemoved ("indvars\t\t- Number of aux indvars removed");
- Statistic<> NumInserted("indvars\t\t- Number of cannonical indvars added");
+ Statistic<> NumRemoved ("indvars", "Number of aux indvars removed");
+ Statistic<> NumInserted("indvars", "Number of cannonical indvars added");
}
// InsertCast - Cast Val to Ty, setting a useful name on the cast if Val has a
virtual void getAnalysisUsage(AnalysisUsage &AU) const {
AU.addRequired<LoopInfo>();
- AU.preservesCFG();
+ AU.setPreservesCFG();
}
};
RegisterOpt<InductionVariableSimplify> X("indvars",