<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18876"></HEAD>
<BODY>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>Does llvm-gcc 
do more, less, or the same amount of function inlining as gcc? What about 
llvm-g++ and g++?</FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>I am specifically 
interested in inlining that occurs when I run with the --emit-llvm command line 
flag like this:</FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>llvm-gcc -c 
--emit-llvm foo.c</FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>thus generating 
bitcode. That is, I am not interested at this moment in what happens when I run 
the opt or llc tools </FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>on the bit code 
after its omitted, I am just focusing on the inlining that has occurred up until 
the point that the bitcode </FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>is 
emitted.</FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>I am trying to find 
this information about using the tools themselves, but it would be great if 
there is a known answer </FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 face=Arial>so I can cut short 
the process.</FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial>thanks,</FONT></SPAN></DIV>
<DIV><SPAN class=242401923-28012010><FONT size=2 
face=Arial>-David</FONT></SPAN></DIV></BODY></HTML>