[llvm-commits] [llvm] r42286 - /llvm/trunk/docs/ReleaseNotes.html
Owen Anderson
resistor at mac.com
Mon Sep 24 19:10:58 PDT 2007
Author: resistor
Date: Mon Sep 24 21:10:58 2007
New Revision: 42286
URL: http://llvm.org/viewvc/llvm-project?rev=42286&view=rev
Log:
Fill in the sections about my contributions.
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=42286&r1=42285&r2=42286&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Mon Sep 24 21:10:58 2007
@@ -98,9 +98,17 @@
<ul>
-<li>Owen DSE and MemDep analysis</li>
-<li>Owen GVN</li>
-<li>Owen GVN-PRE, not in llvm-gcc</li>
+<li>Owen Anderson wrote the new MemoryDependenceAnalysis pass, which provides
+ a lazy, caching layer on top of alias analysis. He then used it to rewrite
+ DeadStoreElimination which resulted in significantly better compile time in
+ common cases, </li>
+<li>Owen implemented the new GVN pass, which is also based on
+ MemoryDependenceAnalysis. This pass replaces GCSE/LoadVN in the standard
+ set of passes, providing more aggressive optimization at a some-what
+ improved compile-time cost.</li>
+<li>Owen implemented GVN-PRE, a partial redundancy elimination algorithm that
+ shares some details with the new GVN pass. It is still in need of compile
+ time tuning, and is not turned on by default.</li>
<li>Devang merged ETForest and DomTree into a single easier to use data
structure.</li>
<li>Nick Lewycky improved loop trip count analysis to handle many more common
More information about the llvm-commits
mailing list