include/llvm/Config/llvm-config.h.in: Add the entry LLVM_PATH_XDOT_PY, for consistenc...
[oota-llvm.git] / include / llvm / Transforms / Instrumentation.h
index aa9873fb8afa569db59a8b1c0163b94951fb19b3..8d552317f236d0c3d59d425f13d22a2640efa5f5 100644 (file)
@@ -17,7 +17,6 @@
 namespace llvm {
 
 class ModulePass;
-class FunctionPass;
 
 // Insert edge profiling instrumentation
 ModulePass *createEdgeProfilerPass();
@@ -28,6 +27,10 @@ ModulePass *createOptimalEdgeProfilerPass();
 // Insert path profiling instrumentation
 ModulePass *createPathProfilerPass();
 
+// Insert GCOV profiling instrumentation
+ModulePass *createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
+                                   bool Use402Format = false);
+
 } // End llvm namespace
 
 #endif