[fpc-devel] LLVM Backend?
samuraileumas at yahoo.com
Mon Nov 16 16:49:27 CET 2009
> > There are classes to create any type documented at
> http://llvm.org/docs/ProgrammersManual.html#Type . As of the current 2.6
> release there are now more extensive C bindings included with LLVM than were
> previously available. Once I get the trunk downloaded I'll see about a link to
> the actual documentation on how to use those C bindings.
It looks like the in-code documentation in llvm/includes/llvm-c/Core.h contains all of the documentation about using IRBuilder plus wrapping and unwrapping macros for type conversions using the C wrappers. There are other abstract datatype class templates that aren't included in the C wrappers but we'd need to write separate C wrappers for each use of them anyway. Let me know if there's anything I can find out for you.
More information about the fpc-devel