diff options
author | Owen Anderson <resistor@mac.com> | 2007-10-02 00:43:25 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2007-10-02 00:43:25 +0000 |
commit | 5a726b8ecfc26cd67b15962be0eabff9a7a20102 (patch) | |
tree | 5699f078ceac4cf1ae7e6a2312e7bd899f6bee80 /docs/AliasAnalysis.html | |
parent | d6f8ee71202df6cb887cfcdad502555bfcca90ad (diff) | |
download | external_llvm-5a726b8ecfc26cd67b15962be0eabff9a7a20102.zip external_llvm-5a726b8ecfc26cd67b15962be0eabff9a7a20102.tar.gz external_llvm-5a726b8ecfc26cd67b15962be0eabff9a7a20102.tar.bz2 |
Mention memdep in the AA documentation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42519 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/AliasAnalysis.html')
-rw-r--r-- | docs/AliasAnalysis.html | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/AliasAnalysis.html b/docs/AliasAnalysis.html index 748b3cb..7c3fa81 100644 --- a/docs/AliasAnalysis.html +++ b/docs/AliasAnalysis.html @@ -50,6 +50,7 @@ implementations</a></li> </ul> </li> + <li><a hread="#memdep">Memory Dependence Analysis</a></li> </ol> <div class="doc_author"> @@ -948,6 +949,24 @@ algorithm will have a lower number of may aliases).</p> </div> <!-- *********************************************************************** --> +<div class="doc_section"> + <a name="memdep">Memory Dependence Analysis</a> +</div> +<!-- *********************************************************************** --> + +<div class="doc_text"> + +<p>If you're just looking to be a client of alias analysis information, consider +using the Memory Dependence Analysis interface instead. MemDep is a lazy, +caching layer on top of alias analysis that is able to answer the question of +what preceding memory operations a given instruction depends on, either at an +intra- or inter-block level. Because of its laziness and caching +policy, using MemDep can be a significant performance win over accessing alias +analysis directly.</p> + +</div> + +<!-- *********************************************************************** --> <hr> <address> |