[LLVMdev] Profiling in LLVM Patch Followup 6

Andreas Neustifter e0325716 at student.tuwien.ac.at
Tue Jul 7 02:42:03 PDT 2009


Hi,

this is the sixth in a series of patches to cleanup and improve the
LLVM Profiling Infrastructure. It depends on the previous patches from
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-July/023569.html
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-July/023602.html
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-July/023642.html
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-July/023643.html
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-July/023649.html

This patch adds optimal edge profiling along the lines of [Ball94] throughout the LLVM Profiling Infrastructure.
(It also contains some small bugfixes and comment-fixes in the ProfileInfo.)

Andi

[Ball94] Thomas Ball, James R. Larus:
"Optimally profiling and tracing programs"
ACM TOPLAS, Volume 16, Issue 4, 1994
http://portal.acm.org/citation.cfm?id=183527
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-r74898.optimal.edge.profiling.patch
Type: text/x-patch
Size: 32704 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090707/4db5c90d/attachment.bin>


More information about the llvm-dev mailing list