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

Chris Lattner lattner at cs.uiuc.edu
Tue May 4 12:06:08 PDT 2004


Changes in directory llvm/docs:

ReleaseNotes.html updated: 1.170 -> 1.171

---
Log message:

Bug fixed


---
Diffs of the changes:  (+12 -4)

Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.170 llvm/docs/ReleaseNotes.html:1.171
--- llvm/docs/ReleaseNotes.html:1.170	Sat May  1 23:19:15 2004
+++ llvm/docs/ReleaseNotes.html	Tue May  4 12:04:09 2004
@@ -70,7 +70,11 @@
 <div class="doc_text">
 
 <p>
-This is the fourth public release of the LLVM compiler infrastructure. 
+This is the fourth public release of the LLVM compiler infrastructure.  This
+release primarily improves the <a href="#codequality">performance of the
+code</a> produced by all aspects of the LLVM compiler and adds some <a
+href="#newfeatures">new features</a>, though it does <a href="#bugfix">fix a few
+bugs</a> as well.
 </p>
 
 <p>
@@ -167,13 +171,16 @@
 memory.</li>
 
 <li>The link-time optimizer now runs the -prune-eh pass (to remove unused
-exception handlers.</li>
+exception handlers).</li>
 
 <li>The -simplifycfg pass can now eliminate simple correlated branches (such as
 "<tt>if (A < B && A < B)</tt>", and can turn short-circuiting
 operators into the strict versions when useful (such as "<tt>if (A < B || A
 > C)</tt>" into "<tt>if (A < B | A > C)</tt>"</li>
 
+<li>LLVM now has infrastructure for (simple and sparse conditional) constant
+propagation of function calls.  It currently supports a few math library
+functions like sqrt/sin/cos/etc.</li>
 </ol>
 
 
@@ -192,6 +199,7 @@
 breaks SSA form</a></li>
 <li><a href="http://llvm.cs.uiuc.edu/PR313">[X86] JIT miscompiles unsigned short
 to floating point cast</a></li>
+<li><a href="http://llvm.cs.uiuc.edu/PR332">[adce] Crash handling unreachable code that unwinds</a></li>
 </ol>
 
 
@@ -230,7 +238,7 @@
 
 <ol>
 <li><a href="http://llvm.cs.uiuc.edu/PR304">warnings compiling Stacker compiler on Mac OS X</a></li>
-<li><a href="http://llvm.cs.uiuc.edu/PR308">getObjectType doesn't understand abbreviated names in headers</a></li>
+<li><a href="http://llvm.cs.uiuc.edu/PR308">Archive file reader doesn't understand abbreviated names in headers</a></li>
 </ol>
 
 <!-- *********************************************************************** -->
@@ -622,7 +630,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/05/02 04:19:15 $
+  Last modified: $Date: 2004/05/04 17:04:09 $
 </address>
 
 </body>





More information about the llvm-commits mailing list