summaryrefslogtreecommitdiff
path: root/docs/ReleaseNotes.rst
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-12-14 13:37:18 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-12-14 13:37:18 +0000
commit7629285b3be72b9f9dbc1da885568921d90a36ed (patch)
treed7929a40f365df5335bf64e301dfb4b9ff360e88 /docs/ReleaseNotes.rst
parentff038d7c73004175aeb9f0cb2c2507d2b0fc646b (diff)
downloadllvm-7629285b3be72b9f9dbc1da885568921d90a36ed.tar.gz
llvm-7629285b3be72b9f9dbc1da885568921d90a36ed.tar.bz2
llvm-7629285b3be72b9f9dbc1da885568921d90a36ed.tar.xz
Fix the order of these sections of the release notes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170197 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.rst')
-rw-r--r--docs/ReleaseNotes.rst16
1 files changed, 8 insertions, 8 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index 31c567b33a..9ddbbb765b 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -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
^^^^^^^^^^^^^^^^^^^^^