Hi,<br><br><div><span class="gmail_quote">2007/11/22, Duncan Sands <<a href="mailto:baldrick@free.fr">baldrick@free.fr</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
PS: It is possible that the C front-end doesn't need to<br>explicitly produce BUILT_IN_POW because it is auto-synthesized<br>somehow from a call to "pow".  I wouldn't know.  One way to<br>find out is to compile a testcase and rummage around inside
<br>the gcc trees when they hit llvm-convert.</blockquote><div><br>Yes, they do hit llvm-convert.  I  created  function EmitBuiltinPOW() in llvm-convert.cpp and <br>add case BUILT_IN_POW to EmitBuiltinCall . Testcase result shows it will call EmitBuiltinCall and finally emit 
llvm.pow.*<br><br><br>Sheng.<br></div><br></div><br>