Adjust #includes to match movement of constant folding code from transformutils to...
[oota-llvm.git] / lib / Transforms / Scalar / LoopUnroll.cpp
index 9d14891e49f0d7b1e79aa691be7cf0e1e1422d42..655ddc4179244d6e5cfc52b2cb3f5c61e211774c 100644 (file)
@@ -22,6 +22,7 @@
 #include "llvm/Constants.h"
 #include "llvm/Function.h"
 #include "llvm/Instructions.h"
+#include "llvm/Analysis/ConstantFolding.h"
 #include "llvm/Analysis/LoopInfo.h"
 #include "llvm/Transforms/Utils/Cloning.h"
 #include "llvm/Transforms/Utils/Local.h"
@@ -36,9 +37,9 @@
 #include <algorithm>
 using namespace llvm;
 
-namespace {
-  Statistic<> NumUnrolled("loop-unroll", "Number of loops completely unrolled");
+STATISTIC(NumUnrolled, "Number of loops completely unrolled");
 
+namespace {
   cl::opt<unsigned>
   UnrollThreshold("unroll-threshold", cl::init(100), cl::Hidden,
                   cl::desc("The cut-off point for loop unrolling"));