[LLVMdev] GSOC Adaptive Compilation Framework for LLVM JIT Compiler
Reid Kleckner
reid.kleckner at gmail.com
Tue Mar 29 10:25:53 PDT 2011
Neat project idea!
When we used the JIT for Unladen Swallow, one of our pain points was that
code generation took a very long time. Just turning off the IR optimizations
had negligible impact on compilation time. Things may have changed these
days, but I would start by having the adaptive JIT splat out code with fast
isel and fast regalloc.
I see that you put it outside the scope of your project, but eventually it
would be nice if the first code could be instrumented in a way that gathers
information to the as-yet unimplemented profile guided optimizations.
Reid
On Tue, Mar 29, 2011 at 7:35 AM, Xin Tong Utoronto <x.tong at utoronto.ca>wrote:
> ...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110329/b9b98334/attachment.html>
More information about the llvm-dev
mailing list