<div dir="ltr">I think this is fine, because you want it in 4.0.<div><br></div><div>We can build the infrastructure for the next thing pretty quickly, and if that means this lives a few months, so be it.</div><div><br></div><div>I have a working version of e-ssa at this point with no ir changes that i'm testing (it uses one argument phi nodes like lcssa, and a side lookup table).</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 10, 2017 at 6:39 PM, Hal Finkel via Phabricator <span dir="ltr"><<a href="mailto:reviews@reviews.llvm.org" target="_blank">reviews@reviews.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hfinkel added a comment.<br>
<span class=""><br>
In <a href="https://reviews.llvm.org/D28459#642239" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D28459#642239</a>, @davide wrote:<br>
<br>
> In <a href="https://reviews.llvm.org/D28459#642235" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D28459#642235</a>, @davide wrote:<br>
><br>
> > Sorry for the delay, Hal.<br>
> >  I just checked and this doesn't regress the cases your previous change regressed, so we should be good on that side.<br>
> >  I somehow share Dan's feeling that this could be solved with an infrastructural changes rather than caching, but I don't feel to be in a position to hinder progress without a concrete/implemented alternative.<br>
><br>
><br>
> For those wondering, I mean <a href="http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20170102/416193.html" rel="noreferrer" target="_blank">http://lists.llvm.org/<wbr>pipermail/llvm-commits/Week-<wbr>of-Mon-20170102/416193.html</a><br>
<br>
<br>
</span>@dberlin , @chandlerc , et al. does anyone object to me committing this solution at this point? I'm obviously happy to help replace it later with something based on an extended SSA form once we figure out how that should work. In the mean time, this fixes the compile-time problems, which users are certainly hitting, in a fairly transparent way.<br>
<br>
<br>
<a href="https://reviews.llvm.org/D28459" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D28459</a><br>
<br>
<br>
<br>
</blockquote></div><br></div>