Mention memdep in the AA documentation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42519 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Owen Anderson 2007-10-02 00:43:25 +00:00
parent d6f8ee7120
commit 5a726b8ecf

View File

@ -50,6 +50,7 @@
implementations</a></li> implementations</a></li>
</ul> </ul>
</li> </li>
<li><a hread="#memdep">Memory Dependence Analysis</a></li>
</ol> </ol>
<div class="doc_author"> <div class="doc_author">
@ -947,6 +948,24 @@ algorithm will have a lower number of may aliases).</p>
</div> </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> <hr>