Add support for stpncpy_chk.
[oota-llvm.git] / include / llvm / AutoUpgrade.h
index f61bd1a08d32bf3e90018bd5c3d70c011768013a..0a81c807956f6ec7192a14d1fd7205c505f4b272 100644 (file)
@@ -15,6 +15,7 @@
 #define LLVM_AUTOUPGRADE_H
 
 namespace llvm {
+  class Module;
   class Function;
   class CallInst;
 
@@ -34,6 +35,9 @@ namespace llvm {
   /// so that it can update all calls to the old function.
   void UpgradeCallsToIntrinsic(Function* F);
 
+  /// This function checks debug info intrinsics. If an intrinsic is invalid
+  /// then this function simply removes the intrinsic. 
+  void CheckDebugInfoIntrinsics(Module *M);
 } // End llvm namespace
 
 #endif