1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00

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 a9fa994d9b
commit ee5cd76a0c

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>