<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">By "dropped" do you mean that the metadata is not propagated/preserved during the transformation?</div><div class=""><br class=""></div><div class="">If anyone knows which passes in particular are doing this, I would be happy to try to come up with a patch!</div><div class=""><br class=""></div><div class="">~kavon</div><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 14, 2017, at 3:52 PM, Daniel Berlin <<a href="mailto:dberlin@dberlin.org" class="">dberlin@dberlin.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Apr 14, 2017 at 6:12 AM, Hal Finkel via llvm-dev <span dir="ltr" class=""><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank" class="">llvm-dev@lists.llvm.org</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br class="">
On 04/14/2017 08:03 AM, Kavon Farvardin via llvm-dev wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks for the explanation Sanjoy!<br class="">
<br class="">
Another question I have is: are there are any passes that invalidate or make the TBAA analysis information less precise?<br class="">
</blockquote>
<br class=""></span>
Some transformation drop TBAA information when they might invalidate it, but it should be preserved in most places.<span class=""><br class="">
<br class=""></span></blockquote><div class=""><br class=""></div><div class="">FWIW, I believe some folks at Google in a different group have come to the conclusion it is dropped in about 20-30% of cases.</div><div class="">(I said "file bugs") </div><div class=""><br class=""></div></div></div></div>
</div></blockquote></div><br class=""></body></html>