Mark Andersen's as experimental.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80328 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2009-08-28 00:45:47 +00:00
parent de64894dc3
commit b80e1abaeb
2 changed files with 8 additions and 1 deletions

View File

@ -274,6 +274,12 @@ perl -e '$/ = undef; for (split(/\n/, <>)) { s:^ *///? ?::; print " <p>\n" if !
located at <code>getNode(<var>F</var>) + CallReturnPos</code>. The arguments located at <code>getNode(<var>F</var>) + CallReturnPos</code>. The arguments
start at <code>getNode(<var>F</var>) + CallArgPos</code>. start at <code>getNode(<var>F</var>) + CallArgPos</code>.
</p> </p>
<p>
Please keep in mind that the current andersen's pass has many known
problems and bugs. It should be considered "research quality".
</p>
</div> </div>
<!-------------------------------------------------------------------------- --> <!-------------------------------------------------------------------------- -->

View File

@ -617,7 +617,8 @@ namespace {
char Andersens::ID = 0; char Andersens::ID = 0;
static RegisterPass<Andersens> static RegisterPass<Andersens>
X("anders-aa", "Andersen's Interprocedural Alias Analysis", false, true); X("anders-aa", "Andersen's Interprocedural Alias Analysis (experimental)",
false, true);
static RegisterAnalysisGroup<AliasAnalysis> Y(X); static RegisterAnalysisGroup<AliasAnalysis> Y(X);
// Initialize Timestamp Counter (static). // Initialize Timestamp Counter (static).