Hi,<br>
<br>
Current llvm-gcc cannot emit llvm intrinsic function like llvm.pow.* and llvm.sin.*<br>
For example:<br>
<br>
double foo(double x, double y) {<br>
  return pow(x,y);<br>
}<br>
<br>
will compiled into ll:<br>
<br>
define double @foo(double %x, double %y) {<br>
   %tmp3 = tail call double @pow( double %x, double %y )<br>
  ret double %tmp3<br>
}<br>
<br>
This is not consistent with llvm language reference. <br>