Lines Matching refs:AA
57 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn() local
62 if (!AA.isMustAlias( in mergeSetIn()
136 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer() local
137 AliasResult Result = AA.alias( in addPointer()
165 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { in addUnknownInst() argument
192 AliasAnalysis &AA) const { in aliasesPointer()
203 return AA.alias(MemoryLocation(SomePtr->getValue(), SomePtr->getSize(), in aliasesPointer()
212 AA.alias(MemoryLocation(Ptr, Size, AAInfo), in aliasesPointer()
223 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo)))) in aliasesPointer()
231 AliasAnalysis &AA) const { in aliasesUnknownInst()
243 if (!C1 || !C2 || isModOrRefSet(AA.getModRefInfo(C1, C2)) || in aliasesUnknownInst()
244 isModOrRefSet(AA.getModRefInfo(C2, C1))) in aliasesUnknownInst()
250 if (isModOrRefSet(AA.getModRefInfo( in aliasesUnknownInst()
282 AliasResult AR = AS.aliasesPointer(Ptr, Size, AAInfo, AA); in mergeAliasSetsForPointer()
304 if (AS.Forward || !AS.aliasesUnknownInst(Inst, AA)) in findAliasSetForUnknownInst()
420 AS->addUnknownInst(Inst, AA); in addUnknown()
424 AliasSets.back().addUnknownInst(Inst, AA); in addUnknown()
454 ModRefInfo CallMask = createModRefInfo(AA.getModRefBehavior(Call)); in add()
471 ModRefInfo ArgMask = AA.getArgModRefInfo(Call, ArgIdx); in add()
488 assert(&AA == &AST.AA && in add()
739 auto &AA = AM.getResult<AAManager>(F); in run() local
740 AliasSetTracker Tracker(AA); in run()