<div dir="auto">I think this means I'm missing some compilation flags.<div dir="auto"><br></div><div dir="auto">I'm not passing -ffast-math because treating floating point as associative etc is unattractive, but I'm willing to violate iso c handling of errorno. fast-math and denormal-fp-math are the only two flags I can find in the documentation. ffreestanding and fno-builtin don't appear to change the example. Where are the controlling flags listed?<br><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Thanks!</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Jon</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto"><div class="gmail_quote">On 23 Feb 2018 7:05 p.m., "Joerg Sonnenberger" <<a href="mailto:joerg@bec.de" target="_blank">joerg@bec.de</a>> wrote:<br type="attribution"><blockquote class="m_4359294900436597616quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_4359294900436597616quoted-text">On Fri, Feb 23, 2018 at 05:03:46PM +0000, Jon Chesterfield via cfe-dev wrote:<br>
> How can I write C that generates a call to the llvm.sin.f64 intrinsic?<br>
<br>
</div>Why do you want to force that? The library handling already does it when<br>
the compilation flags match them up. I.e. most of the intrinsics are a<br>
lot more restricted than the ISO C constraints.<br>
<font color="#888888"><br>
Joerg</font></blockquote></div></div></div></div>