<div dir="ltr"><div dir="ltr">On Tue, Oct 2, 2018 at 10:09 AM Kevin Neal <<a href="mailto:Kevin.Neal@sas.com">Kevin.Neal@sas.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US">
<div class="gmail-m_571863221968360687WordSection1">
<p class="MsoNormal"><span style="font-family:"Courier New";color:rgb(68,84,106)">If we don’t have constrained intrinsics for some of the fp math instructions then aren’t we risking non-strict optimizations?<u></u><u></u></span></p>
</div></div></blockquote><div><br></div><div>As I said in my last reply, I haven't followed the constrained work, so I don't know...but I'm curious.</div><div>What is the optimized LLVM IR for this C source assuming the frontend recognizes/respects the pragma:</div><div><br></div><div>#pragma STDC FENV_ACCESS ON<br>  <br>float negneg(float x, float y) {<br>  return (-x) * (-y);<br>}<br><br></div><div><br></div><div> </div></div></div></div>