Make note of the -simplify-libcalls pass.
authorReid Spencer <rspencer@reidspencer.com>
Sun, 15 May 2005 06:05:11 +0000 (06:05 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sun, 15 May 2005 06:05:11 +0000 (06:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22049 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.html

index 0c1125550c831619be7211b0350dea5cb03ca153..7c9fb637b36305088bb01f71170bc5b5e119fe03 100644 (file)
@@ -211,6 +211,12 @@ which primarily helps iterator-intensive C++ codes.</li>
 <li>The code generator now uses information about takes advantage of commutative
 two-address instructions when performing register allocation.</li>
 
+<li>A new pass has been added to gccas to simplify well-known library calls. The
+pass will short circuit calls to many of the string, memory, and printf type 
+functions or replace the calls with simpler/faster calls, where possible given
+information known statically about the arguments to the call. To use the
+pass, specify <tt>-simplify-libcalls</tt> to the <tt>opt</tt> tool.</li>
+
    
 </ol>
 </div>