StringRef'ize EmitSourceFileHeader().
[oota-llvm.git] / include / llvm / Assembly / PrintModulePass.h
index fb4f6a7e13eab7321e9bdd90cf14cc0a4fd76358..239fbcc0c8caae629e7a7ac18adb85e58d03b21d 100644 (file)
@@ -27,7 +27,9 @@ namespace llvm {
   
   /// createPrintModulePass - Create and return a pass that writes the
   /// module to the specified raw_ostream.
-  ModulePass *createPrintModulePass(raw_ostream *OS, bool DeleteStream=false);
+  ModulePass *createPrintModulePass(raw_ostream *OS,
+                                    bool DeleteStream=false,
+                                    const std::string &Banner = "");
   
   /// createPrintFunctionPass - Create and return a pass that prints
   /// functions to the specified raw_ostream as they are processed.