<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Sun, Aug 7, 2016 at 10:45 PM Sean Silva via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: silvas<br>
Date: Mon AugĀ  8 00:38:03 2016<br>
New Revision: 277981<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=277981&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=277981&view=rev</a><br>
Log:<br>
[PM] BasicAA needs to be invalidated since it holds pointers to other stuff.<br></blockquote><div><br></div><div>While this may be true, I don't think that is a sufficient explanation for the patch.</div><div><br></div><div>I would much rather you actually send this kind of patch out for review and discussion before landing it.</div><div><br></div><div>For example, the alternative approach of passing analysis into the query path has not been discussed. Nor has a test case been added that specifically checks this situation.</div><div><br></div><div>I'm not saying that this change is necessarily wrong, just trying to point out what I think would be a better process to follow.</div></div></div>