• Home
  • Raw
  • Download

Lines Matching refs:AAInfo

100                           uint64_t Size, const AAMDNodes &AAInfo,  in addPointer()  argument
111 AliasAnalysis::Location(Entry.getValue(), Size, AAInfo)); in addPointer()
115 P->updateSizeAndAAInfo(Size, AAInfo); in addPointer()
120 Entry.updateSizeAndAAInfo(Size, AAInfo); in addPointer()
150 const AAMDNodes &AAInfo, in aliasesPointer() argument
162 AliasAnalysis::Location(Ptr, Size, AAInfo)); in aliasesPointer()
168 if (AA.alias(AliasAnalysis::Location(Ptr, Size, AAInfo), in aliasesPointer()
177 AliasAnalysis::Location(Ptr, Size, AAInfo)) != in aliasesPointer()
226 const AAMDNodes &AAInfo) { in findAliasSetForPointer() argument
230 if (Cur->Forward || !Cur->aliasesPointer(Ptr, Size, AAInfo, AA)) continue; in findAliasSetForPointer()
246 const AAMDNodes &AAInfo) const { in containsPointer()
248 if (!I->Forward && I->aliasesPointer(Ptr, Size, AAInfo, AA)) in containsPointer()
280 const AAMDNodes &AAInfo, in getAliasSetForPointer() argument
286 Entry.updateSizeAndAAInfo(Size, AAInfo); in getAliasSetForPointer()
291 if (AliasSet *AS = findAliasSetForPointer(Pointer, Size, AAInfo)) { in getAliasSetForPointer()
293 AS->addPointer(*this, Entry, Size, AAInfo); in getAliasSetForPointer()
300 AliasSets.back().addPointer(*this, Entry, Size, AAInfo); in getAliasSetForPointer()
304 bool AliasSetTracker::add(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in add() argument
306 addPointer(Ptr, Size, AAInfo, AliasSet::NoModRef, NewPtr); in add()
314 AAMDNodes AAInfo; in add() local
315 LI->getAAMetadata(AAInfo); in add()
321 AAInfo, ATy, NewPtr); in add()
329 AAMDNodes AAInfo; in add() local
330 SI->getAAMetadata(AAInfo); in add()
337 AAInfo, ATy, NewPtr); in add()
343 AAMDNodes AAInfo; in add() local
344 VAAI->getAAMetadata(AAInfo); in add()
348 AAInfo, AliasSet::ModRef, NewPtr); in add()
445 AliasSetTracker::remove(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in remove() argument
446 AliasSet *AS = findAliasSetForPointer(Ptr, Size, AAInfo); in remove()
455 AAMDNodes AAInfo; in remove() local
456 LI->getAAMetadata(AAInfo); in remove()
458 AliasSet *AS = findAliasSetForPointer(LI->getOperand(0), Size, AAInfo); in remove()
467 AAMDNodes AAInfo; in remove() local
468 SI->getAAMetadata(AAInfo); in remove()
470 AliasSet *AS = findAliasSetForPointer(SI->getOperand(1), Size, AAInfo); in remove()
477 AAMDNodes AAInfo; in remove() local
478 VAAI->getAAMetadata(AAInfo); in remove()
481 AliasAnalysis::UnknownSize, AAInfo); in remove()