Include loop deletion and the ADCE rewrite in the release notes.

llvm-svn: 52048
This commit is contained in:
Owen Anderson 2008-06-06 16:23:15 +00:00
parent 089018fb05
commit f7647e432c
1 changed files with 5 additions and 0 deletions

View File

@ -240,6 +240,11 @@ optimization. The LLVM optimizer now notices long sequences of consequtive
stores and merges them into <tt>memcpy</tt>s where profitable.</li>
<li>Alignment detection for vector memory references and for <tt>memcpy</tt> and
<tt>memset</tt> is now more aggressive.</li>
<li>The aggressive dead code elimination (ADCE) optimization has been rewritten to make
it both faster and safer in the presence of code containing infinite loops.
Some of its prior functionality has been factored out into the loop deletion
pass, which <em>is</em> safe for infinite loops.</li>
</ul>
</div>