more rearranging.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57453 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2008-10-13 18:01:01 +00:00
parent f6662f9a82
commit 96a445e3cb

View File

@ -12,8 +12,8 @@
<ol>
<li><a href="#intro">Introduction</a></li>
<li><a href="#changes">Major Changes and Sub-project Status</a></li>
<li><a href="#whatsnew">What's New?</a></li>
<li><a href="#subproj">Sub-project Status Update</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="#portability">Portability and Supported Platforms</a></li>
<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 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:
Machine LICM
Machine Sinking
@ -78,39 +64,27 @@ updates on subprojects of LLVM.</p>
Xcode 3.1 and 3.1.1.
-->
<!--=========================================================================-->
<div class="doc_subsection">
<a name="otherprojects">Other LLVM Sub-Projects</a>
<!-- *********************************************************************** -->
<div class="doc_section">
<a name="subproj">Sub-project Status Update</a>
</div>
<!-- *********************************************************************** -->
<div class="doc_text">
<p>
The core LLVM 2.4 distribution currently consists of code from the core LLVM
repository (which roughly contains the LLVM optimizer, code generators and
The LLVM 2.4 distribution currently consists of code from the core LLVM
repository (which roughly contains the LLVM optimizers, code generators and
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
are the most actively developed are the <a href="#clang">Clang Project</a> and
<a href="#vmkit">vmkit Project</a>.
</p>
</div>
<!--=========================================================================-->
<div class="doc_subsubsection">
<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">
<div class="doc_subsection">
<a name="clang">Clang</a>
</div>
@ -133,10 +107,25 @@ front-end work has started to make significant progress.</p>
</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">
<a name="whatsnew">What's New?</a>
<a name="whatsnew">What's New in LLVM?</a>
</div>
<!-- *********************************************************************** -->
@ -348,6 +337,9 @@ allocator.</li>
<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
instnamer pass if you want them.</p>