Fix the order of these sections of the release notes.
authorChandler Carruth <chandlerc@gmail.com>
Fri, 14 Dec 2012 13:37:18 +0000 (13:37 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 14 Dec 2012 13:37:18 +0000 (13:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170197 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index 31c567b33ac6cb5f21d2aaaeaac1da50e7a9301b..9ddbbb765bfd46878c9461efbc0d7d3c9f915234 100644 (file)
@@ -386,14 +386,6 @@ Post <http://blog.llvm.org/2010/04/intro-to-llvm-mc-project.html>`_.
 Target Independent Code Generator Improvements
 ----------------------------------------------
 
-Stack Coloring - We have implemented a new optimization pass to merge stack
-objects which are used in disjoin areas of the code.  This optimization reduces
-the required stack space significantly, in cases where it is clear to the
-optimizer that the stack slot is not shared.  We use the lifetime markers to
-tell the codegen that a certain alloca is used within a region.
-
-We now merge consecutive loads and stores.
-
 We have put a significant amount of work into the code generator
 infrastructure, which allows us to implement more aggressive algorithms and
 make it run faster:
@@ -408,6 +400,14 @@ which can be queried to determine legal groupings of instructions in a bundle.
 We have added a new target independent VLIW packetizer based on the DFA
 infrastructure to group machine instructions into bundles.
 
+Stack Coloring - We have implemented a new optimization pass to merge stack
+objects which are used in disjoin areas of the code.  This optimization reduces
+the required stack space significantly, in cases where it is clear to the
+optimizer that the stack slot is not shared.  We use the lifetime markers to
+tell the codegen that a certain alloca is used within a region.
+
+We now merge consecutive loads and stores.
+
 Basic Block Placement
 ^^^^^^^^^^^^^^^^^^^^^