Linked by Eugenia Loli-Queru on Sat 2nd Jun 2007 22:44 UTC, submitted by Hakime
General Development During the last LLVM developers'meeting, several Apple engineers made some presentations about their work on different aspects of LLVM. One of them explains the work on "clang", a new C front-end, which will also support C++ and Objective C. Chris Lattner also discussed the use of LLVM in Leopard Open GL. Slides and videos available. Additionally, LLVM 2.0 was released recently.
Thread beginning with comment 244949
To read all comments associated with this story, please click here.
What LLVM Is
by ReidSpencer on Sun 3rd Jun 2007 05:38 UTC
ReidSpencer
Member since:
2006-06-18

You can find out everything about LLVM at:

http://llvm.org/

In a nutshell, LLVM is:

1. A compiler toolkit including a mid-level IR, many
optimization passes, a machine-level IR and code gen
for many targets.
2. A set of libraries for building compiler related
tools such as translators, assemblers, linkers,
archive tools, etc.
3. A competent C/C++/Obj-C compiler based on GCC 4.0
4. A framework for program analysis and other compiler
related research.