search for: neufstifter

Displaying 2 results from an estimated 2 matches for "neufstifter".

2010 May 27
0
[LLVMdev] Deep JIT specialization
I don't think there is any infrastructure for this kind of specialization. The closest thing I can think of is the profile-guided optimization stuff that Andreas Neufstifter has worked on. Because compilation and optimization with LLVM is expensive, our approach with Unladen Swallow has been to try to wait longer to generate specialized code, so we don't have to recompile. If memory serves me, we also found that code generation (ie register allocation and instruc...
2010 May 27
4
[LLVMdev] Deep JIT specialization
Hi all, I'm attempting to use LLVM for run-time code specialization, but I'm facing a performance hurdle. I'm currently performing the specialization during the AST to LLVM IR translation, but unfortunately this leads to relatively slow recompiles as LLVM has to perform all the heavy (optimization) passes over and over again. So I was hoping that by first creating unspecialized LLVM