more rearranging.

llvm-svn: 57453
This commit is contained in:
Chris Lattner 2008-10-13 18:01:01 +00:00
parent 1e4d5bc071
commit f5cd98683e
1 changed files with 30 additions and 38 deletions

View File

@ -12,8 +12,8 @@
<ol> <ol>
<li><a href="#intro">Introduction</a></li> <li><a href="#intro">Introduction</a></li>
<li><a href="#changes">Major Changes and Sub-project Status</a></li> <li><a href="#subproj">Sub-project Status Update</a></li>
<li><a href="#whatsnew">What's New?</a></li> <li><a href="#whatsnew">What's New in LLVM?</a></li>
<li><a href="GettingStarted.html">Installation Instructions</a></li> <li><a href="GettingStarted.html">Installation Instructions</a></li>
<li><a href="#portability">Portability and Supported Platforms</a></li> <li><a href="#portability">Portability and Supported Platforms</a></li>
<li><a href="#knownproblems">Known Problems</a> <li><a href="#knownproblems">Known Problems</a>
@ -51,20 +51,6 @@ current one. To see the release notes for a specific releases, please see the
</div> </div>
<!-- *********************************************************************** -->
<div class="doc_section">
<a name="changes">Major Changes and Sub-project Status</a>
</div>
<!-- *********************************************************************** -->
<p>If you're already an LLVM user, this section lists some "gotchas" that you
may run into upgrading from the previous release. It also includes some status
updates on subprojects of LLVM.</p>
<div class="doc_text">
</div>
<!-- Unfinished features in 2.4: <!-- Unfinished features in 2.4:
Machine LICM Machine LICM
Machine Sinking Machine Sinking
@ -78,39 +64,27 @@ updates on subprojects of LLVM.</p>
Xcode 3.1 and 3.1.1. Xcode 3.1 and 3.1.1.
--> -->
<!--=========================================================================--> <!-- *********************************************************************** -->
<div class="doc_subsection"> <div class="doc_section">
<a name="otherprojects">Other LLVM Sub-Projects</a> <a name="subproj">Sub-project Status Update</a>
</div> </div>
<!-- *********************************************************************** -->
<div class="doc_text"> <div class="doc_text">
<p> <p>
The core LLVM 2.4 distribution currently consists of code from the core LLVM The LLVM 2.4 distribution currently consists of code from the core LLVM
repository (which roughly contains the LLVM optimizer, code generators and repository (which roughly contains the LLVM optimizers, code generators and
supporting tools) and the llvm-gcc repository. In addition to this code, the supporting tools) and the llvm-gcc repository. In addition to this code, the
LLVM Project includes other sub-projects that are in development. The two which LLVM Project includes other sub-projects that are in development. The two which
are the most actively developed are the <a href="#clang">Clang Project</a> and are the most actively developed are the <a href="#clang">Clang Project</a> and
<a href="#vmkit">vmkit Project</a>. <a href="#vmkit">vmkit Project</a>.
</p> </p>
</div> </div>
<!--=========================================================================--> <!--=========================================================================-->
<div class="doc_subsubsection"> <div class="doc_subsection">
<a name="vmkit">vmkit</a>
</div>
<div class="doc_text">
<p>
The <a href="http://vmkit.llvm.org/">"vmkit" project</a> is an implementation of
a JVM and a CLI Virtual Machines (Microsoft .NET is an
implementation of the CLI) using the Just-In-Time compiler of LLVM.</p>
<p>...</p>
</div>
<!--=========================================================================-->
<div class="doc_subsubsection">
<a name="clang">Clang</a> <a name="clang">Clang</a>
</div> </div>
@ -133,10 +107,25 @@ front-end work has started to make significant progress.</p>
</div> </div>
<!--=========================================================================-->
<div class="doc_subsection">
<a name="vmkit">vmkit</a>
</div>
<div class="doc_text">
<p>
The <a href="http://vmkit.llvm.org/">"vmkit" project</a> is an implementation of
a JVM and a CLI Virtual Machines (Microsoft .NET is an
implementation of the CLI) using the Just-In-Time compiler of LLVM.</p>
<p>...</p>
</div>
<!-- *********************************************************************** --> <!-- *********************************************************************** -->
<div class="doc_section"> <div class="doc_section">
<a name="whatsnew">What's New?</a> <a name="whatsnew">What's New in LLVM?</a>
</div> </div>
<!-- *********************************************************************** --> <!-- *********************************************************************** -->
@ -348,6 +337,9 @@ allocator.</li>
<div class="doc_text"> <div class="doc_text">
<p>If you're already an LLVM user, this section lists some "gotchas" that you
may run into upgrading from the previous release.</p>
<p>The LLVM IR generated by llvm-gcc now doesn't name instructions. Use the <p>The LLVM IR generated by llvm-gcc now doesn't name instructions. Use the
instnamer pass if you want them.</p> instnamer pass if you want them.</p>