[LLVMdev] Summer of Code
ralph at inputplus.co.uk
Wed Apr 26 09:54:24 PDT 2006
> If you're thinking of doing a backend, the LLVM project would probably
> benefit more from implementing the virtual backend and its
> Interpreter/JIT. This is a long standing project that could
> dramatically increase the performance of the ExecutionEngine. The idea
> is to write a backend for a virtual machine that closely matches the
> semantics of LLVM and then implement the virtual machine.
I've seen this mentioned before. What's the advantage of this over
JITting to the host CPU ISA? It would seem to be adding another layer
since presumably you'd want to have JIT in the VM for the LLVM.
More information about the llvm-dev