Clean up the use of static and anonymous namespaces. This turned up
[oota-llvm.git] / lib / Transforms / Utils / LoopSimplify.cpp
index 8e30e0428629d8c3cc46273b3505b44b6aa69726..9351837aca5d7d6b5a015609ec3d2e8da053c558 100644 (file)
@@ -95,12 +95,12 @@ namespace {
                                   SmallVectorImpl<BasicBlock*> &SplitPreds,
                                   Loop *L);
   };
-
-  char LoopSimplify::ID = 0;
-  RegisterPass<LoopSimplify>
-  X("loopsimplify", "Canonicalize natural loops", true);
 }
 
+char LoopSimplify::ID = 0;
+static RegisterPass<LoopSimplify>
+X("loopsimplify", "Canonicalize natural loops", true);
+
 // Publically exposed interface to pass...
 const PassInfo *llvm::LoopSimplifyID = X.getPassInfo();
 FunctionPass *llvm::createLoopSimplifyPass() { return new LoopSimplify(); }