Clarify that constant folding of instructions applies when all operands
[oota-llvm.git] / lib / Analysis / DbgInfoPrinter.cpp
index ba41361c6254659065bbc970223c8d45c248dfff..a460777b0e639cea056e86c61972104ec9af1663 100644 (file)
@@ -40,7 +40,9 @@ namespace {
     void printVariableDeclaration(const Value *V);
   public:
     static char ID; // Pass identification
-    PrintDbgInfo() : FunctionPass(ID), Out(errs()) {}
+    PrintDbgInfo() : FunctionPass(ID), Out(errs()) {
+      initializePrintDbgInfoPass(*PassRegistry::getPassRegistry());
+    }
 
     virtual bool runOnFunction(Function &F);
     virtual void getAnalysisUsage(AnalysisUsage &AU) const {
@@ -51,7 +53,7 @@ namespace {
 }
 
 INITIALIZE_PASS(PrintDbgInfo, "print-dbginfo",
-                "Print debug info in human readable form", false, false);
+                "Print debug info in human readable form", false, false)
 
 FunctionPass *llvm::createDbgInfoPrinterPass() { return new PrintDbgInfo(); }