<div dir="ltr">On Thu, Oct 24, 2013 at 1:48 PM, Reid Kleckner <span dir="ltr"><<a href="mailto:rnk@google.com" target="_blank">rnk@google.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im">On Thu, Oct 24, 2013 at 1:41 PM, Shankar Easwaran <span dir="ltr"><<a href="mailto:shankare@codeaurora.org" target="_blank">shankare@codeaurora.org</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 10/24/2013 3:39 PM, Reid Kleckner wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Can you let each flavor opt in to the behavior, rather than breaking them? <br>
</blockquote></div>
No, we cannot do this, as we need the Atom IR to be stable and no hidden assumptions are carried over to the writer.</blockquote><div><br></div></div><div>If you can't do this, then I think the responsibility for fixing all the other targets is on you.  Sorry. </div>

</div></div></div></blockquote><div><br></div><div>Actually we can do that. I don't know why Shankar thinks we can't, but we can definitely propagate some information to the location where the passes are added, and enable them only for specific ports. After fixing all the ports we can remove the code to propagate the information.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Fortunately, like all other LLVM project, lld has a great test infrastructure!  You can run the COFF and MachO tests while compiling on Linux, unlike some other projects I've heard of.</div>

</div></div>
</div>
<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></div>