Lines Matching refs:AliasSetTracker
31 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { in mergeSetIn()
82 void AliasSetTracker::removeAliasSet(AliasSet *AS) { in removeAliasSet()
90 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker()
95 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, in addPointer()
199 void AliasSetTracker::clear() { in clear()
216 AliasSet *AliasSetTracker::findAliasSetForPointer(const Value *Ptr, in findAliasSetForPointer()
236 bool AliasSetTracker::containsPointer(Value *Ptr, uint64_t Size, in containsPointer()
246 AliasSet *AliasSetTracker::findAliasSetForUnknownInst(Instruction *Inst) { in findAliasSetForUnknownInst()
265 AliasSet &AliasSetTracker::getAliasSetForPointer(Value *Pointer, uint64_t Size, in getAliasSetForPointer()
290 bool AliasSetTracker::add(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo) { in add()
297 bool AliasSetTracker::add(LoadInst *LI) { in add()
310 bool AliasSetTracker::add(StoreInst *SI) { in add()
324 bool AliasSetTracker::add(VAArgInst *VAAI) { in add()
333 bool AliasSetTracker::addUnknown(Instruction *Inst) { in addUnknown()
350 bool AliasSetTracker::add(Instruction *I) { in add()
361 void AliasSetTracker::add(BasicBlock &BB) { in add()
366 void AliasSetTracker::add(const AliasSetTracker &AST) { in add()
395 void AliasSetTracker::remove(AliasSet &AS) { in remove()
423 AliasSetTracker::remove(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo) { in remove()
430 bool AliasSetTracker::remove(LoadInst *LI) { in remove()
439 bool AliasSetTracker::remove(StoreInst *SI) { in remove()
448 bool AliasSetTracker::remove(VAArgInst *VAAI) { in remove()
457 bool AliasSetTracker::removeUnknown(Instruction *I) { in removeUnknown()
467 bool AliasSetTracker::remove(Instruction *I) { in remove()
484 void AliasSetTracker::deleteValue(Value *PtrVal) { in deleteValue()
523 void AliasSetTracker::copyValue(Value *From, Value *To) { in copyValue()
583 void AliasSetTracker::print(raw_ostream &OS) const { in print()
592 void AliasSetTracker::dump() const { print(dbgs()); } in dump()
598 void AliasSetTracker::ASTCallbackVH::deleted() { in deleted()
604 void AliasSetTracker::ASTCallbackVH::allUsesReplacedWith(Value *V) { in allUsesReplacedWith()
608 AliasSetTracker::ASTCallbackVH::ASTCallbackVH(Value *V, AliasSetTracker *ast) in ASTCallbackVH()
611 AliasSetTracker::ASTCallbackVH &
612 AliasSetTracker::ASTCallbackVH::operator=(Value *V) { in operator =()
622 AliasSetTracker *Tracker;
635 Tracker = new AliasSetTracker(getAnalysis<AliasAnalysis>()); in runOnFunction()