<div class="gmail_quote">On 8 January 2012 11:56, a <span dir="ltr"><<a href="mailto:a@a.com">a@a.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Sunday, 8 January 2012 at 01:48:34 UTC, Manu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
On 8 January 2012 03:44, Walter Bright <<a href="mailto:newshound2@digitalmars.com" target="_blank">newshound2@digitalmars.com</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 1/7/2012 4:54 PM, Peter Alexander wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think it simply requires a lot of work in the compiler.<br>
<br>
</blockquote>
<br>
Not that much work. Most of it segues nicely into the previous work I did<br>
supporting the XMM floating point code gen.<br>
<br>
</blockquote>
<br></div></div><div class="im">
What is this previous work you speak of? Is there already XMM stuff in<br>
there somewhere?<br>
</div></blockquote>
<br>
DMD (at least 64 bit on linux, I'm not sure about 32 bit) now uses XMM registers and instructions that work on them (addss, addsd, mulsd...) for scalar floating point operations.<br>
</blockquote></div><br><div>Yeah of course! >_<</div><div>I forgot that they did that in x64 (I never work with x64), but I recall thinking that was the single most awesome change to the architecture! :)</div><div>
<br></div>