Print out command lines used to run the programs


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9562 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/llvm-prof/ProfileInfo.h b/tools/llvm-prof/ProfileInfo.h
index eab9bc9..24e4296 100644
--- a/tools/llvm-prof/ProfileInfo.h
+++ b/tools/llvm-prof/ProfileInfo.h
@@ -32,6 +32,9 @@
   // program if the file is invalid or broken.
   ProfileInfo(const char *ToolName, const std::string &Filename, Module &M);
 
+  unsigned getNumExecutions() const { return CommandLines.size(); }
+  const std::string &getExecution(unsigned i) const { return CommandLines[i]; }
+
   // getFunctionCounts - This method is used by consumers of function counting
   // information.  If we do not directly have function count information, we
   // compute it from other, more refined, types of profile information.