[llvm-commits] [llvm] r167140 - /llvm/trunk/docs/Passes.html

Rafael EspĂ­ndola rafael.espindola at gmail.com
Fri Nov 2 16:24:29 PDT 2012


thanks

On 31 October 2012 13:25, Arnold Schwaighofer <arnolds at codeaurora.org> wrote:
> 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>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list