[LLVMdev] GCC3.5 tree-ssa

Chris Lattner sabre at nondot.org
Tue Dec 23 19:20:01 PST 2003

On Wed, 24 Dec 2003, yue wrote:
> what difference is between gcc3.5 tree-ssa and llvm?

They are completely different projects.  The short version is that LLVM is
more mature and stable than tree-ssa is, LLVM supports interprocedural and
runtime optimization, and LLVM has a well defined intermediate
representation with a textual format.  On the other hand tree-ssa may be a
part of GCC 3.5 someday once it has stabilized and enough bugs have been
fixed.  Oh, LLVM is written in C++ and tree-ssa is written in C.

If there is something more specific you want to know, please ask.  It's
very much the difference between apples and oranges.



More information about the llvm-dev mailing list