[llvm-commits] CVS: llvm-www/Features.html

Chris Lattner lattner at cs.uiuc.edu
Sat Sep 2 17:04:13 PDT 2006



Changes in directory llvm-www:

Features.html updated: 1.16 -> 1.17
---
Log message:

clean this up


---
Diffs of the changes:  (+11 -8)

 Features.html |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)


Index: llvm-www/Features.html
diff -u llvm-www/Features.html:1.16 llvm-www/Features.html:1.17
--- llvm-www/Features.html:1.16	Thu Mar 16 13:02:22 2006
+++ llvm-www/Features.html	Sat Sep  2 19:03:59 2006
@@ -5,7 +5,8 @@
 following:</p>
 
 <ul>
-  <li>Front-ends for C and C++ based on the GCC 3.4 parser.  They support the
+  <li>Front-ends for C and C++ based on the GCC 3.4 and 4.0.01 parsers.  
+  They support the
   full ANSI-standard C and C++ languages, plus many GCC extensions.  LLVM also
   includes a front-end for "<a href="docs/Stacker.html">Stacker</a>", a
   Forth-like language.</li>
@@ -25,11 +26,11 @@
   analysis, call graph construction, and support for profile-guided
   optimizations.</li>
 
-  <li>Static native code generators for x86, Sparc, PowerPC, Alpha, and
-  IA-64.</li>
+  <li>An easily retargettable code generator, which currently supports X86, 
+      Sparc, PowerPC, Alpha, and IA-64.</li>
 
-  <li>A Just-In-Time (JIT) code generation system for x86, Sparc, and
-  PowerPC.</li>
+  <li>A Just-In-Time (JIT) code generation system for X86, Sparc,
+  PowerPC and PowerPC-64.</li>
 
   <li>A C back-end useful for testing and for generating native code on targets
   other than the ones listed above.</li>
@@ -67,9 +68,8 @@
   <li>LLVM has full support for <a href="docs/GarbageCollection.html">accurate
   garbage collection</a>.</li>
 
-  <li>It includes native code generators for X86, Sparc, PowerPC, Alpha, and
-  IA-64.  LLVM can also compile to C code on targets where it does not have
-  native back-end support.  Other native backends are in development.</li>
+  <li>The LLVM code generator is relatively easy to retarget, and makes use of
+      a powerful target description language.</li>
 
   <li>LLVM has extensive <a href="docs/">documentation</a> and has
   hosted many <a href="ProjectsWithLLVM/">projects</a> of various sorts.</li>
@@ -86,6 +86,9 @@
 
   <li>LLVM is freely available under an OSI-approved "three-clause BSD" <a
   href="http://llvm.org/docs/FAQ.html#license">license</a>.</li>
+  
+  <li>LLVM is currently used by several commercial entities, who contribute 
+      many extensions and new features.</li>
 </ol>
 
 </div>






More information about the llvm-commits mailing list