aboutsummaryrefslogtreecommitdiffstats
path: root/Changelog
diff options
context:
space:
mode:
authorxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2012-02-23 14:00:06 +0000
committerxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2012-02-23 14:00:06 +0000
commit0e76ac320601a81a67c700759526d0f8b7a8ed7b (patch)
tree0f0d0cf48e0da963f7322dae9e6e65f0d587cda7 /Changelog
parente1030852452c9e59045806d3306bffb14742da3b (diff)
downloadcompcert-kvx-0e76ac320601a81a67c700759526d0f8b7a8ed7b.tar.gz
compcert-kvx-0e76ac320601a81a67c700759526d0f8b7a8ed7b.zip
More aggressive common subexpression elimination (CSE) of memory loads.
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1823 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog1
1 files changed, 1 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index 0f5ab978..963ffd16 100644
--- a/Changelog
+++ b/Changelog
@@ -20,6 +20,7 @@ Performance improvements:
- Shorter, more efficient code generated for accessing volatile global
variables.
- Better code generated for && and || outside conditional tests.
+- More aggressive common subexpression elimination (CSE) of memory loads.
- Improved register allocation for invocations of built-ins,
especially for annotations.
- In Cminor and down, make safe operators non-strict: they return Vundef