some more notes.
[oota-llvm.git] / docs / ReleaseNotes.html
index 2dec7fa45cda75daa5448dcdd8306cf03b2bd402..96206f31a8066414a656079261bc33c11e72feb3 100644 (file)
@@ -23,6 +23,9 @@
   <p>Written by the <a href="http://llvm.org">LLVM Team</a><p>
 </div>
 
+<h1><font color="red">THIS IS A WORK IN PROGRESS FOR THE LLVM 2.2 
+RELEASE</font</h1>
+
 <!-- *********************************************************************** -->
 <div class="doc_section">
   <a name="intro">Introduction</a>
@@ -126,7 +129,7 @@ optimizer, speeding it up and making it more aggressive.  For example:</p>
 
 <ul>
 
-<li>Daniel Berlin and (?) rewrote Andersen's alias analysis (which is not
+<li>Daniel Berlin and (Curtis?) rewrote Andersen's alias analysis (which is not
 enabled by default) to be several orders of magnitude faster, implmented Offline
 Variable Substitution.</li>
 
@@ -148,12 +151,15 @@ Devang: LoopIndexSplit is enabled by default.
 
 <ul>
 
-<li>Owen contributed Machine Loop info, domintors, etc.</li>
+<li>Owen contributed Machine Loop info, domintors, etc. Merged dom and
+ postdom.</li>
 
 <li>Dan added support for emitting debug information with .file and .loc on 
 targets that support it</li>
 
 <li>Evan physical register dependencies in the BURR scheduler</li>
+
+<li>Evan EXTRACT_SUBREG coalescing support</li>
 </ul>
 
 </div>
@@ -171,6 +177,8 @@ targets that support it</li>
 <ul>
 <li>Evan X86 now models EFLAGS in instructions.</li>
 <li>Evan: If conversion on by default for ARM.</li>
+<li>Bruno: MIPS PIC support.</li>
+<li>Arnold Schwaighofer: X86 tail call support.</li>
 </ul>
   
 </div>
@@ -202,7 +210,8 @@ targets that support it</li>
 </p>
 
 <ul>
-<li>.</li>
+<li>Devang added LLVMFoldingBuilder.</li>
+<li>Dan added support for vector sin, cos, and pow intrinsics.</li>
 </ul>
   
 </div>