<div dir="ltr">Hi Andrew,<div><br></div><div>I have an implementation of path profiling which I maintain on github [1]. It's updated to work with LLVM 5.0. </div><div><br></div><div>Regards,</div><div>Snehasish</div><div><br></div><div>[1] <a href="https://github.com/snehasish/llvm-epp">https://github.com/snehasish/llvm-epp</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 28, 2017 at 1:28 AM, Andrew Santosa via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We needed to use LLVM 3.3 path profiler in our project. Since the<br>
actual output file format is a bit different from the paper:<br>
<a href="https://llvm.org/pubs/2010-12-Preuss-PathProfiling.html" rel="noreferrer" target="_blank">https://llvm.org/pubs/2010-12-<wbr>Preuss-PathProfiling.html</a><br>
<br>
I wrote a simple reader for the path profiler to simply print the<br>
output file on screen in a more human-readable format.<br>
<a href="https://github.com/fp-analysis/llvmprof-reader" rel="noreferrer" target="_blank">https://github.com/fp-<wbr>analysis/llvmprof-reader</a><br>
<br>
I'm wondering if anyone else would find the the code useful.<br>
Please also let me know if there is a path profiler for newer LLVM<br>
versions.<br>
<br>
Regards,<br>
Andrew<br>
<br>
______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
</blockquote></div><br></div>