<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body bgcolor="#FFFFFF">
<div>I think it is called simplifylibcalls or something like that.<br>
<br>
Sent from my iPhone</div>
<div><br>
On Jun 17, 2012, at 11:59 AM, "Thomson" <<a href="mailto:lilotom@gmail.com">lilotom@gmail.com</a>> wrote:<br>
<br>
</div>
<div></div>
<blockquote type="cite">
<div><font face="verdana,sans-serif">I found that LLVM optimized the IR by replacing printf with puts. I wondered  which pass did this optimization? And is it common that puts is faster (and some other metric) than printf?<br>
</font>-- <br>
<font face="verdana, sans-serif">Thanks<br>
Thomson</font>
<div>
<div>
<div>
<div></div>
</div>
</div>
</div>
<br>
</div>
</blockquote>
<blockquote type="cite">
<div><span>_______________________________________________</span><br>
<span>LLVM Developers mailing list</span><br>
<span><a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a></span><br>
<span><a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a></span><br>
</div>
</blockquote>
</body>
</html>