Add a note about a potential PIC optimization.
[oota-llvm.git] / include / llvm / Analysis / LoadValueNumbering.h
index 83aa5e99a605fb289d1805f15044a3ecada694c4..340a193e0a43e58663da944143f6f5fbe96d4b84 100644 (file)
@@ -1,10 +1,10 @@
 //===- llvm/Analysis/LoadValueNumbering.h - Value # Load Insts --*- C++ -*-===//
-// 
+//
 //                     The LLVM Compiler Infrastructure
 //
-// This file was developed by the LLVM research group and is distributed under
-// the University of Illinois Open Source License. See LICENSE.TXT for details.
-// 
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
 //===----------------------------------------------------------------------===//
 //
 // This file defines a value numbering pass that value #'s load instructions.
 #ifndef LLVM_ANALYSIS_LOAD_VALUE_NUMBERING_H
 #define LLVM_ANALYSIS_LOAD_VALUE_NUMBERING_H
 
-class Pass;
+namespace llvm {
+
+class FunctionPass;
 
 /// createLoadValueNumberingPass - Create and return a new pass that implements
 /// the ValueNumbering interface.
 ///
-Pass *createLoadValueNumberingPass();
+FunctionPass *createLoadValueNumberingPass();
+
+} // End llvm namespace
 
 #endif