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