<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">r194654.<div><br><div style=""><div>On Nov 13, 2013, at 5:58 PM, Manman Ren <<a href="mailto:manman.ren@gmail.com">manman.ren@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><br><div>LGTM except the typo of "propogation".</div><div><br></div><div>Thanks,</div><div>Manman</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 13, 2013 at 4:28 PM, Michael Gottesman <span dir="ltr"><<a href="mailto:mgottesman@apple.com" target="_blank">mgottesman@apple.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello llvm-commits.<br>
<br>
This patch adds support to the BlockFrequency pass for displaying a graphviz graph of the CFG with all the relevant nodes annotated with either fractional or integer block frequencies (i.e. block frequencies that have not been divided by the entry frequency). This is useful when one is debugging the block frequency pass since it allows one to easily visualize:<br>

<br>
1. The manner in which block frequencies are propagated through the CFG.<br>
2. The accuracy (or lack there of) of the block frequency implementation.<br>
<br>
Please review,<br>
Michael<br>
<br>
<br>
<br><br>
<br>
<br>_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div></body></html>