Home
last modified time | relevance | path

Searched refs:Call2 (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp115 const CallBase *Call2) { in getModRefInfo() argument
117 return AAResultBase::getModRefInfo(Call1, Call2); in getModRefInfo()
120 Call2->getMetadata(LLVMContext::MD_noalias))) in getModRefInfo()
123 if (!mayAliasInScopes(Call2->getMetadata(LLVMContext::MD_alias_scope), in getModRefInfo()
127 return AAResultBase::getModRefInfo(Call1, Call2); in getModRefInfo()
H A DAliasAnalysis.cpp134 ModRefInfo AAResults::getModRefInfo(Instruction *I, const CallBase *Call2) { in getModRefInfo() argument
138 return getModRefInfo(Call1, Call2); in getModRefInfo()
148 ModRefInfo MR = getModRefInfo(Call2, DefLoc); in getModRefInfo()
217 const CallBase *Call2) { in getModRefInfo() argument
221 Result = intersectModRef(Result, AA->getModRefInfo(Call1, Call2)); in getModRefInfo()
236 auto Call2B = getModRefBehavior(Call2); in getModRefInfo()
259 for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) { in getModRefInfo()
263 unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I); in getModRefInfo()
265 MemoryLocation::getForArgument(Call2, Call2ArgIdx, TLI); in getModRefInfo()
272 ModRefInfo ArgModRefC2 = getArgModRefInfo(Call2, Call2ArgIdx); in getModRefInfo()
[all …]
H A DTypeBasedAliasAnalysis.cpp437 const CallBase *Call2) { in getModRefInfo() argument
439 return AAResultBase::getModRefInfo(Call1, Call2); in getModRefInfo()
442 if (const MDNode *M2 = Call2->getMetadata(LLVMContext::MD_tbaa)) in getModRefInfo()
446 return AAResultBase::getModRefInfo(Call1, Call2); in getModRefInfo()
H A DBasicAliasAnalysis.cpp1007 const CallBase *Call2) { in getModRefInfo() argument
1012 isIntrinsicCall(Call2, Intrinsic::assume)) in getModRefInfo()
1027 return isModSet(createModRefInfo(getModRefBehavior(Call2))) in getModRefInfo()
1031 if (isIntrinsicCall(Call2, Intrinsic::experimental_guard)) in getModRefInfo()
1037 return AAResultBase::getModRefInfo(Call1, Call2); in getModRefInfo()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h644 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2);
773 const CallBase *Call2) = 0;
823 const CallBase *Call2) override { in getModRefInfo() argument
824 return Result.getModRefInfo(Call1, Call2); in getModRefInfo()
898 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2) { in getModRefInfo() argument
899 return AAR ? AAR->getModRefInfo(Call1, Call2) in getModRefInfo()
900 : CurrentResult.getModRefInfo(Call1, Call2); in getModRefInfo()
948 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2) { in getModRefInfo() argument
H A DScopedNoAliasAA.h45 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2);
H A DTypeBasedAliasAnalysis.h49 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2);
H A DBasicAliasAnalysis.h89 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2);