[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.

-Chris

-- 
http://llvm.cs.uiuc.edu/
http://www.nondot.org/~sabre/Projects/




More information about the llvm-dev mailing list