Displaying 3 results from an estimated 3 matches for "langirgen".
2009 Jul 11
2
[LLVMdev] LLVM pre-built libraries download? (OBJ_ROOT structure)
...ages cooperating enough to get LLVM built.
I have looked at the MinGW binaries package (llvm-2.5-x86-mingw32.tar.bz2)
and this doesn't seem to be what I need.
==================================================================================
>From LLVM FAQs : http://llvm.org/docs/FAQ.html#langirgen
I'd like to write a self-hosting LLVM compiler. How should I interface with
the LLVM middle-end optimizers and back-end code generators?
Your compiler front-end will communicate with LLVM by creating a module in
the LLVM intermediate representation (IR) format. Assuming you want to write
yo...
2008 Aug 13
0
[LLVMdev] CLR or C++/CLI interface to IR building API
...n in a CLR language, and we're currently
> interacting with the middle/back-end by writing out .ll files. This
> was convenient to get started with, but they're getting to a "huge
> and unwieldy" stage now.
Yup. This is in the FAQ now: http://llvm.org/docs/FAQ.html#langirgen
> I was wondering if anyone's attempted writing proxy/wrapper C++/CLI
> classes so that the IR API can be used directly from managed
> languages.
LLVM has C bindings which you should be able to P/Invoke
straightforwardly. A rational managed API could be built atop these.
Vis...
2008 Aug 12
4
[LLVMdev] CLR or C++/CLI interface to IR building API
Hi
Our front end is written in a CLR language, and we're currently
interacting with the middle/back-end by writing out .ll files. This
was convenient to get started with, but they're getting to a "huge and
unwieldy" stage now.
I was wondering if anyone's attempted writing proxy/wrapper C++/CLI
classes so that the IR API can be used directly from managed
languages. Any