diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-03-19 04:55:29 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-03-19 04:55:29 +0000 |
commit | de8ec5b3afd5cfeeb7401bd817c82d7beb5a7171 (patch) | |
tree | 426744526f9e3225b97bfdf6931ccd5a77f4e638 | |
parent | e6ed15bccb3e8978dc44e7ccefa96546039d0c23 (diff) | |
download | llvm-de8ec5b3afd5cfeeb7401bd817c82d7beb5a7171.tar.gz llvm-de8ec5b3afd5cfeeb7401bd817c82d7beb5a7171.tar.bz2 llvm-de8ec5b3afd5cfeeb7401bd817c82d7beb5a7171.tar.xz |
Update Passes.html, part 2: cleanup a bit more dead docs, a few more
description updates.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127947 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/Passes.html | 78 |
1 files changed, 8 insertions, 70 deletions
diff --git a/docs/Passes.html b/docs/Passes.html index 061b90d678..63b2b3661a 100644 --- a/docs/Passes.html +++ b/docs/Passes.html @@ -245,18 +245,6 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="codegenprepare">-codegenprepare: Optimize for code generation</a> -</div> -<div class="doc_text"> - <p> - This pass munges the code in the input function to better prepare it for - SelectionDAG-based code generation. This works around limitations in it's - basic-block-at-a-time approach. It should eventually be removed. - </p> -</div> - -<!-------------------------------------------------------------------------- --> -<div class="doc_subsection"> <a name="count-aa">-count-aa: Count Alias Analysis Query Responses</a> </div> <div class="doc_text"> @@ -344,7 +332,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="dot-dom">-dot-dom: Print dominator tree of function to 'dot' file</a> + <a name="dot-dom">-dot-dom: Print dominance tree of function to 'dot' file</a> </div> <div class="doc_text"> <p> @@ -356,8 +344,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="dot-dom-only">-dot-dom-only: Print dominator tree of function to 'dot' file (with no - function bodies)</a> + <a name="dot-dom-only">-dot-dom-only: Print dominance tree of function to 'dot' file (with no function bodies)</a> </div> <div class="doc_text"> <p> @@ -370,7 +357,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="dot-postdom">-dot-postdom: Print post dominator tree of function to 'dot' file</a> + <a name="dot-postdom">-dot-postdom: Print postdominance tree of function to 'dot' file</a> </div> <div class="doc_text"> <p> @@ -382,8 +369,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="dot-postdom-only">-dot-postdom-only: Print post dominator tree of function to 'dot' file - (with no function bodies)</a> + <a name="dot-postdom-only">-dot-postdom-only: Print postdominance tree of function to 'dot' file (with no function bodies)</a> </div> <div class="doc_text"> <p> @@ -419,29 +405,6 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="interprocedural-aa-eval">-interprocedural-aa-eval: Exhaustive Interprocedural Alias Analysis Precision Evaluator</a> -</div> -<div class="doc_text"> - <p>This pass implements a simple N^2 alias analysis accuracy evaluator. - Basically, for each function in the program, it simply queries to see how the - alias analysis implementation answers alias queries between each pair of - pointers in the function. - </p> -</div> - -<!-------------------------------------------------------------------------- --> -<div class="doc_subsection"> - <a name="interprocedural-basic-aa">-interprocedural-basic-aa: Interprocedural Basic Alias Analysis</a> -</div> -<div class="doc_text"> - <p>This pass defines the default implementation of the Alias Analysis interface - that simply implements a few identities (two different globals cannot alias, - etc), but otherwise does no analysis. - </p> -</div> - -<!-------------------------------------------------------------------------- --> -<div class="doc_subsection"> <a name="intervals">-intervals: Interval Partition Construction</a> </div> <div class="doc_text"> @@ -585,15 +548,6 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="pointertracking">-pointertracking: Track pointer bounds.</a> -</div> -<div class="doc_text"> - <p>Tracking of pointer bounds. - </p> -</div> - -<!-------------------------------------------------------------------------- --> -<div class="doc_subsection"> <a name="postdomfrontier">-postdomfrontier: Post-Dominance Frontier Construction</a> </div> <div class="doc_text"> @@ -752,7 +706,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <p>Pass that checks profiling information for plausibility.</p> </div> <div class="doc_subsection"> - <a name="regions">-regions: Detect single entry single exit regions in a function</a> + <a name="regions">-regions: Detect single entry single exit regions</a> </div> <div class="doc_text"> <p> @@ -784,7 +738,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="scev-aa">-scev-aa: </a> + <a name="scev-aa">-scev-aa: ScalarEvolution-based Alias Analysis</a> </div> <div class="doc_text"> <p>Simple alias analysis implemented in terms of ScalarEvolution queries. @@ -913,7 +867,7 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if ! <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="codegenprepare">-codegenprepare: Prepare a function for code generation</a> + <a name="codegenprepare">-codegenprepare: Optimize for code generation</a> </div> <div class="doc_text"> This pass munges the code in the input function to better prepare it for @@ -1486,23 +1440,7 @@ if (X < 3) {</pre> <!-------------------------------------------------------------------------- --> <div class="doc_subsection"> - <a name="lowerallocs">-lowerallocs: Lower allocations from instructions to calls</a> -</div> -<div class="doc_text"> - <p> - Turn <tt>malloc</tt> and <tt>free</tt> instructions into <tt>@malloc</tt> and - <tt>@free</tt> calls. - </p> - - <p> - This is a target-dependent tranformation because it depends on the size of - data types and alignment constraints. - </p> -</div> - -<!-------------------------------------------------------------------------- --> -<div class="doc_subsection"> - <a name="loweratomic">-loweratomic: Lower atomic intrinsics</a> + <a name="loweratomic">-loweratomic: Lower atomic intrinsics to non-atomic form</a> </div> <div class="doc_text"> <p> |