forked from OSchip/llvm-project
parent
1e4d5bc071
commit
f5cd98683e
|
@ -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>
|
||||
|
||||
|
|
Loading…
Reference in New Issue