[PATCH] PGO: llvm-profdata: tool for merging profiles

Duncan P. N. Exon Smith dexonsmith at apple.com
Thu Feb 13 09:52:17 PST 2014


Introducing llvm-profdata, a tool for merging profile data generated by
PGO instrumentation in clang.

- The name indicates a file extension of <name>.profdata.  Eventually
  profile data output by clang should be changed to that extension.

- llvm-profdata merges two profiles.  However, the name is more general,
  since it will likely pick up more tasks (such as summarizing a single
  profile).

- llvm-profdata parses the current text-based format, but will be
  updated once we settle on a binary format.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-profdata.patch
Type: application/octet-stream
Size: 18577 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140213/5be51517/attachment.obj>


More information about the llvm-commits mailing list