[llvm-commits] CVS: llvm-www/Features.html
Chris Lattner
lattner at cs.uiuc.edu
Mon Mar 8 23:43:01 PST 2004
Changes in directory llvm-www:
Features.html updated: 1.4 -> 1.5
---
Log message:
Update features
---
Diffs of the changes: (+12 -5)
Index: llvm-www/Features.html
diff -u llvm-www/Features.html:1.4 llvm-www/Features.html:1.5
--- llvm-www/Features.html:1.4 Wed Dec 17 21:08:50 2003
+++ llvm-www/Features.html Mon Mar 8 23:42:42 2004
@@ -2,14 +2,16 @@
<div class="www_sectiontitle">LLVM Features</div>
<p>
-The public release of LLVM is intended to be a fully functional release of our
+The public release of LLVM is a fully functional release of our
compiler system for C and C++. As such, it includes the following:
</p>
<ul>
<li>
Front-ends for C and C++ based on GCC 3.4. They support the full
- ANSI-standard C and C++ languages, plus many GCC extensions.
+ 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>
<li>
@@ -19,7 +21,8 @@
<li>
A link-time interprocedural optimization framework with a rich set of
analyses and transformations, including sophisticated whole-program pointer
- analysis and call graph construction.
+ analysis, call graph construction, and support for profile-guided
+ optimizations.
</li>
<li>
@@ -36,11 +39,11 @@
</li>
<li>
- A simple profiling system, similar to gprof.
+ A profiling system similar to gprof.
</li>
<li>
- A test framework with a number of benchmark codes and some applications.
+ A test framework with a number of benchmark codes and applications.
</li>
<li>
@@ -77,6 +80,10 @@
<li>
An instructor (or other person) interested in a system for quick
prototyping of compiler transformations.
+ </li>
+
+ <li>
+ An end-user who wants to get better performance out of your code.
</li>
</ul>
More information about the llvm-commits
mailing list