[LLVMdev] Transparent IPO support in llvmgcc4

Chris Lattner sabre at nondot.org
Mon May 1 21:43:23 PDT 2006

On Mon, 1 May 2006, Chris Lattner wrote:
> Note that llvmgcc4 does not currently have any wrapper to run the link-time 
> optimizer (gccld) yet.  As such, you'll have to run it manually if you are 
> interested.
> At some point in the future, when I (or someone else) gets around to plumbing 
> up the optimization options better, it is likely that -emit-llvm will 
> continue to work as it does now (it outputs LLVM code at any optimization 
> level), but that the common way of using llvm-gcc4 in IPO mode will be to 
> pass -O4.  Thus, if you compile and link your program with "llvm-gcc -O4 ..." 
> you will get transparent IPO support.
> I have many other projects to tackle, before this is a priority, but I'll 
> file a bugzilla bug to track this if someone is interested in helping out.

This is now PR763 for any who are interested:



More information about the llvm-dev mailing list