<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 5, 2014 at 3:42 PM, Rafael EspĂ­ndola <span dir="ltr"><<a href="mailto:rafael.espindola@gmail.com" target="_blank">rafael.espindola@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 3 February 2014 07:49, Chandler Carruth <<a href="mailto:chandlerc@google.com">chandlerc@google.com</a>> wrote:<br>

> We should simply remove the use of floating point math from LLVM for<br>
> anything other than statistics. It has been a *very* long standing problem.<br>
<br>
</div>Another option would be to require a host with IEEE floating point. On<br>
X86 this would mean using -msse2. On ARM it would mean not using Neon<br>
for fp math.<br>
<br>
Is there a MSVC option equivalent to -msse2?</blockquote></div><br></div><div class="gmail_extra">Personally, I think it would be significantly easier to just not use host IEEE floating point. We've worked very hard to avoid this in most parts of the compiler. Why not just avoid it here?</div>
</div>