[llvm-commits] [llvm] r145204 - /llvm/trunk/docs/ReleaseNotes.html

Chris Lattner sabre at nondot.org
Sun Nov 27 14:12:32 PST 2011


Author: lattner
Date: Sun Nov 27 16:12:32 2011
New Revision: 145204

URL: http://llvm.org/viewvc/llvm-project?rev=145204&view=rev
Log:
arm and carve out a place ot mention segmented stacks.

Modified:
    llvm/trunk/docs/ReleaseNotes.html

Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=145204&r1=145203&r2=145204&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Sun Nov 27 16:12:32 2011
@@ -929,6 +929,7 @@
    make it run faster:</p>
 
 <ul>
+<li>XXX: Segmented stacks.</li>
 <li>LLVM generates substantially better code for indirect gotos due to a new
     tail duplication pass, which can be a substantial performance win for
     interpreter loops that use them.</li>
@@ -991,15 +992,15 @@
 <p>New features of the ARM target include:</p>
 
 <ul>
-  <li>Reworked Set Jump Long Jump EH Lowering,</li>
-  <li>improved support for Cortex-M series processors, and</li>
-  <li>beta quality integrated assembler support.</li>
-  
-  Better code generation for Cortex-A9
-  ARM inline asm constraints implemented.
-  Old arm disassembler replaced with a new one based on autogenerated encoding information from ARM .td files.
-  Better performance for Neon code in clang due to SRoA improvements.
-
+<li>The ARM backend generates much faster code for Cortex-A9 chips.</li>
+<li>The ARM backend has improved support for Cortex-M series processors.</li>
+<li>The ARM inline assembly constraints have been implemented and are now fully
+    supported.</li>
+<li>NEON code produced by Clang often runs much faster due to improvements in
+    the Scalar Replacement of Aggregates pass.</li>
+<li>The old ARM disassembler is replaced with a new one based on autogenerated
+    encoding information from ARM .td files.</li>
+<li>The integrated assembler has made major leaps forward, but is still beta quality in LLVM 3.0.</li>
 </ul>
 </div>
 
@@ -1011,7 +1012,8 @@
 
 <div>
 
-<p>New features and major changes in the MIPS target include:</p>
+<p>This release has seen major new work on just about every aspect of the MIPS
+  backend.  Some of the major new features include:</p>
 
 <ul>
   <li>Most MIPS32r1 and r2 instructions are now supported.</li>





More information about the llvm-commits mailing list