[LLVMdev] PyPy sprint announcement: PyCon 2006, Texas, Feb 27st - March 2nd

Richard Emslie rxe at ukshells.co.uk
Fri Feb 10 12:36:52 PST 2006


Hi Marcel,

On Fri, 10 Feb 2006, Marcel Weiher wrote:

> How are you using the static compilation features?  Are you able to do this 
> via API calls or generating code that will be processed by tools?

For static compilation, currently pypy's genllvm emits ll code and the cfe 
is also used for external system calls, where the c code is shared (or 
borrowed) from pypy's genc.  There are some half baked ideas wrt to using 
the api instead of emitting ll code.  Also there is work going on in 
rctypes (see Armin's original mail) which may eliminate the need for the 
front end compiler.

Cheers,
Richard




More information about the llvm-dev mailing list