Really close the <li> tags.

llvm-svn: 9396
This commit is contained in:
Misha Brukman 2003-10-23 02:29:42 +00:00
parent 90827ecc18
commit 9782b036fc
1 changed files with 22 additions and 22 deletions

View File

@ -13,41 +13,41 @@
</div>
<ol>
<li><a href="#introduction">Introduction</a>
<li><a href="#introduction">Introduction</a></li>
<li><a href="#overview">AliasAnalysis Overview</a>
<li><a href="#overview">AliasAnalysis Overview</a></li>
<ul>
<li><a href="#pointers">Representation of Pointers</a>
<li><a href="#MustMayNo">Must, May, and No Alias Responses</a>
<li><a href="#ModRefInfo">The <tt>getModRefInfo</tt> methods</a>
<li><a href="#pointers">Representation of Pointers</a></li>
<li><a href="#MustMayNo">Must, May, and No Alias Responses</a></li>
<li><a href="#ModRefInfo">The <tt>getModRefInfo</tt> methods</a></li>
</ul>
<li><a href="#writingnew">Writing a new AliasAnalysis Implementation</a>
<li><a href="#writingnew">Writing a new AliasAnalysis Implementation</a></li>
<ul>
<li><a href="#passsubclasses">Different Pass styles</a>
<li><a href="#requiredcalls">Required initialization calls</a>
<li><a href="#interfaces">Interfaces which may be specified</a>
<li><a href="#chaining">The AliasAnalysis chaining behavior</a>
<li><a href="#implefficiency">Efficiency Issues</a>
<li><a href="#passsubclasses">Different Pass styles</a></li>
<li><a href="#requiredcalls">Required initialization calls</a></li>
<li><a href="#interfaces">Interfaces which may be specified</a></li>
<li><a href="#chaining">The AliasAnalysis chaining behavior</a></li>
<li><a href="#implefficiency">Efficiency Issues</a></li>
</ul>
<li><a href="#using">Using AliasAnalysis results</a>
<li><a href="#using">Using AliasAnalysis results</a></li>
<ul>
<li><a href="#loadvn">Using the <tt>-load-vn</tt> Pass</a>
<li><a href="#ast">Using the <tt>AliasSetTracker</tt> class</a>
<li><a href="#direct">Using the AliasAnalysis interface directly</a>
<li><a href="#loadvn">Using the <tt>-load-vn</tt> Pass</a></li>
<li><a href="#ast">Using the <tt>AliasSetTracker</tt> class</a></li>
<li><a href="#direct">Using the AliasAnalysis interface directly</a></li>
</ul>
<li><a href="#tools">Helpful alias analysis related tools</a>
<li><a href="#tools">Helpful alias analysis related tools</a></li>
<ul>
<li><a href="#no-aa">The <tt>-no-aa</tt> pass</a>
<li><a href="#print-alias-sets">The <tt>-print-alias-sets</tt> pass</a>
<li><a href="#count-aa">The <tt>-count-aa</tt> pass</a>
<li><a href="#aa-eval">The <tt>-aa-eval</tt> pass</a>
<li><a href="#no-aa">The <tt>-no-aa</tt> pass</a></li>
<li><a href="#print-alias-sets">The <tt>-print-alias-sets</tt> pass</a></li>
<li><a href="#count-aa">The <tt>-count-aa</tt> pass</a></li>
<li><a href="#aa-eval">The <tt>-aa-eval</tt> pass</a></li>
</ul>
</ul>
<p><b>Written by <a href="mailto:sabre@nondot.org">Chris Lattner</a></b><p>
</ol><p>
<p><b>Written by <a href="mailto:sabre@nondot.org">Chris Lattner</a></b></p>
</ol>
<!-- *********************************************************************** -->