[LLVMdev] LLVM Inliner

Rafael Espíndola rafael.espindola at gmail.com
Mon Nov 29 04:07:28 PST 2010


> On-the-fly clean up (optimization) while doing bottom up inlining is nice as
> you described. Many other compilers chose not to do this way due to
> scalability concerns (with IPO) -- this can make the IPO the biggest bottom
> neck in terms of compile time (as it is serialized).  Memory many not be a
> big issue for LLVM as I can see the good locality in pass manager. (Just
> curious, what is biggest application LLVM can build with IPO?)

I am not sure what is the biggest one, but the one  I tried was clang
itself with LTO:

http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-October/035584.html

Cheers,
Rafael




More information about the llvm-dev mailing list