[llvm-commits] [llvm] r167140 - /llvm/trunk/docs/Passes.html
Arnold Schwaighofer
arnolds at codeaurora.org
Wed Oct 31 10:25:31 PDT 2012
Author: arnolds
Date: Wed Oct 31 12:25:31 2012
New Revision: 167140
URL: http://llvm.org/viewvc/llvm-project?rev=167140&view=rev
Log:
Remove stale documentation about tail duplicaton IR pass
We no longer have a tail duplication pass that runs on LLVM IR. It was removed
in 3.0.
Modified:
llvm/trunk/docs/Passes.html
Modified: llvm/trunk/docs/Passes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/Passes.html?rev=167140&r1=167139&r2=167140&view=diff
==============================================================================
--- llvm/trunk/docs/Passes.html (original)
+++ llvm/trunk/docs/Passes.html Wed Oct 31 12:25:31 2012
@@ -182,7 +182,6 @@
<tr><td><a href="#strip-debug-declare">-strip-debug-declare</a></td><td>Strip all llvm.dbg.declare intrinsics</td></tr>
<tr><td><a href="#strip-nondebug">-strip-nondebug</a></td><td>Strip all symbols, except dbg symbols, from a module</td></tr>
<tr><td><a href="#tailcallelim">-tailcallelim</a></td><td>Tail Call Elimination</td></tr>
-<tr><td><a href="#tailduplicate">-tailduplicate</a></td><td>Tail Duplication</td></tr>
<tr><th colspan="2"><b>UTILITY PASSES</b></th></tr>
@@ -1862,22 +1861,6 @@
</ul>
</div>
-<!-------------------------------------------------------------------------- -->
-<h3>
- <a name="tailduplicate">-tailduplicate: Tail Duplication</a>
-</h3>
-<div>
- <p>
- This pass performs a limited form of tail duplication, intended to simplify
- CFGs by removing some unconditional branches. This pass is necessary to
- straighten out loops created by the C front-end, but also is capable of
- making other code nicer. After this pass is run, the CFG simplify pass
- should be run to clean up the mess.
- </p>
-</div>
-
-</div>
-
<!-- ======================================================================= -->
<h2><a name="utilities">Utility Passes</a></h2>
<div>
More information about the llvm-commits
mailing list