<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Sorry about the late reply. Wouldn't want you to think I dropped of the face of the earth, now, would I? :)<div><br></div><div><div><div><div>On Jun 18, 2013, at 9:23 AM, Reid Kleckner wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">On Tue, Jun 18, 2013 at 11:04 AM, Anton Korobeynikov <span dir="ltr"><<a href="mailto:anton@korobeynikov.info" target="_blank">anton@korobeynikov.info</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; "><div class="im">> Charles, can you commit <a href="http://llvm-reviews.chandlerc.com/D729" target="_blank">http://llvm-reviews.chandlerc.com/D729</a>, or is<br>

> something blocking that?<br></div></blockquote></div></div></div></blockquote>I want to commit it, but... well, see below.<br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; "><div class="im">
</div>I think we somehow wanted to unify the stuff with ARM which already<br>
has a way to select different ABIs / calling conventions... But I do<br>
not know where and how everything stopped.<br></blockquote></div></div></div></blockquote>I replied, "That sounds like a good idea, but I think that should be a different patch." Then I asked what Anton thought. I haven't committed this patch yet because I was waiting for him to reply and say if it was OK or not. He never did, and so we all forgot about it for a while. If you'd like, I will commit that patch right away so we can get on with this.<br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div style="">Can you elaborate on what ARM does that x86 doesn't?  It seems to have pretty much the same thing.  It has multiple ccs, some subtarget flags, and it checks the cc before checking the subtarget for what to do in the default case.</div></div></div></div></blockquote>Like I said, I think that's better saved for a different patch, and another thread, for another day.</div><div><br></div><div>Chip</div><div><br></div></div></div></body></html>