Lines Matching refs:AST
31 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { in mergeSetIn() argument
44 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn()
80 AS.dropRef(AST); in mergeSetIn()
91 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker() argument
93 AST.removeAliasSet(this); in removeFromTracker()
96 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, in addPointer() argument
104 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer()
379 void AliasSetTracker::add(const AliasSetTracker &AST) { in add() argument
380 assert(&AA == &AST.AA && in add()
386 for (const_iterator I = AST.begin(), E = AST.end(); I != E; ++I) { in add()
620 assert(AST && "ASTCallbackVH called with a null AliasSetTracker!"); in deleted()
621 AST->deleteValue(getValPtr()); in deleted()
626 AST->copyValue(getValPtr(), V); in allUsesReplacedWith()
630 : CallbackVH(V), AST(ast) {} in ASTCallbackVH()
634 return *this = ASTCallbackVH(V, AST); in operator =()