[llvm-commits] CVS: llvm/docs/ReleaseNotes.html

Alkis Evlogimenos alkis at cs.uiuc.edu
Thu Feb 26 23:27:01 PST 2004


Changes in directory llvm/docs:

ReleaseNotes.html updated: 1.137 -> 1.138

---
Log message:

Add improvements to the code generator.


---
Diffs of the changes:  (+11 -3)

Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.137 llvm/docs/ReleaseNotes.html:1.138
--- llvm/docs/ReleaseNotes.html:1.137	Thu Feb 26 17:13:34 2004
+++ llvm/docs/ReleaseNotes.html	Thu Feb 26 23:26:23 2004
@@ -109,8 +109,16 @@
 href="http://llvm.cs.uiuc.edu/PR203">RPM package generation</a>.</li>
 
 <li>The "tblgen" tool is <a href="TableGenFundamentals.html">now documented</a>.</li>
-<li>The LLVM code generator can now fold spill code into instructions on targets
-that support it.</li>
+<li>The LLVM code generator got a multitude of improvements:
+<ul>
+<li>It can now fold spill code into instructions on targets that support it.</li>
+<li>A generic machine code spiller/rewriter was added. It provides an API for
+global register allocators to eliminate virtual registers and add the
+appropriate spill code.</li>
+<li>The represenation of machine basic blocks got cleaned up and improved to
+allow easier development and more efficient implementation.</li>
+</ul>
+</li>
 <li><a href="http://llvm.cs.uiuc.edu/PR253">LLVM now no longer depends on the boost library</a>.</li>
 <li>The X86 backend now generates <b>substantially</b> better native code, and is faster.</li>
 <li>The C backend has been turned moved from the "llvm-dis" tool to the "llc"
@@ -611,7 +619,7 @@
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" /></a>
 
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/02/26 23:13:34 $
+  Last modified: $Date: 2004/02/27 05:26:23 $
 </address>
 
 </body>





More information about the llvm-commits mailing list