I keep hearing about LLVM all the time. It\'s in Perl, then it\'s in Haskell, then someone uses it in some other language? What is it?开发者_运维技巧
I wrote an LLVM transformation that basically replaces mallocs by kind of guarded mallocs and some other stuff.
I\'m porting a cross-platform lib I use to Alchemy. One particular file has a block of code similar to this :
I\'ve been looking at LLVM for quite some time as a new back-end for the language I\'m currently implementing. It seems to have good performance, rather high-level gen开发者_StackOverflow中文版eration
Is there anyway to use the llvm-clang parser in an incremental/online manner? Say I\'m writing an editor and I want to be able to parse the C++ code I have in front of me.
I\'m thinking about writing a small C# compiler. One idea I\'ve been toying with is writing a subset of the C# grammar, say up to 2.0 for ANTLR.Then, using this to target the LLVM and write a native
MacRuby 0.5 includes a ruby compiler built on LLVM called macrubyc. Does anyone know if it would be possible to dynamically load gems from compiled code? Or compile the gems and link them in? Is thi
Is it possible to debug an llvm pass using gdb? I couldn\'t f开发者_如何学编程ind any docs on the llvm site.Yes. Build LLVM in non-release mode (the default). It takes a bit longer than a release buil
There is Gambit Scheme, MIT Scheme, PLT Scheme, Chicken Scheme, Bigloo, Larceny, ...; then there are all the lisps.
im currently trying to generate LLVM IR with ANTLR3. But the problem ist, that i need the C target (C++ would be better but is not working yet, or is it?) but from C i can\'t call the LLVM C++ API for