[LLVMdev] Summer of Code

Ralph Corderoy ralph at inputplus.co.uk
Wed Apr 26 09:54:24 PDT 2006


Hi Reid,

> 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.

Cheers,


Ralph.





More information about the llvm-dev mailing list