Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DScopedNoAliasAA.cpp93 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(const CallBase *Call1, in getModRefInfo() argument
97 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
99 if (!mayAliasInScopes(Call1->getMetadata(LLVMContext::MD_alias_scope), in getModRefInfo()
104 Call1->getMetadata(LLVMContext::MD_noalias))) in getModRefInfo()
107 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
DAliasAnalysis.cpp200 if (const auto *Call1 = dyn_cast<CallBase>(I)) { in getModRefInfo() local
202 return getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
286 ModRefInfo AAResults::getModRefInfo(const CallBase *Call1, in getModRefInfo() argument
289 return getModRefInfo(Call1, Call2, AAQIP); in getModRefInfo()
292 ModRefInfo AAResults::getModRefInfo(const CallBase *Call1, in getModRefInfo() argument
297 Result = intersectModRef(Result, AA->getModRefInfo(Call1, Call2, AAQI)); in getModRefInfo()
308 auto Call1B = getModRefBehavior(Call1); in getModRefInfo()
357 ModRefInfo ModRefC1 = getModRefInfo(Call1, Call2ArgLoc, AAQI); in getModRefInfo()
386 for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) { in getModRefInfo()
390 unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I); in getModRefInfo()
[all …]
DTypeBasedAliasAnalysis.cpp440 ModRefInfo TypeBasedAAResult::getModRefInfo(const CallBase *Call1, in getModRefInfo() argument
444 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
446 if (const MDNode *M1 = Call1->getMetadata(LLVMContext::MD_tbaa)) in getModRefInfo()
451 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
DBasicAliasAnalysis.cpp980 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call1, in getModRefInfo() argument
994 if (isIntrinsicCall(Call1, Intrinsic::experimental_guard)) in getModRefInfo()
1000 return isModSet(createModRefInfo(getModRefBehavior(Call1))) in getModRefInfo()
1005 return AAResultBase::getModRefInfo(Call1, Call2, AAQI); in getModRefInfo()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DAliasAnalysis.h790 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2);
850 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
911 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2) {
912 return AA.getModRefInfo(Call1, Call2, AAQI);
1007 virtual ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
1057 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
1059 return Result.getModRefInfo(Call1, Call2, AAQI);
1137 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
1139 return AAR ? AAR->getModRefInfo(Call1, Call2, AAQI)
1140 : CurrentResult.getModRefInfo(Call1, Call2, AAQI);
[all …]
DScopedNoAliasAA.h45 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
DTypeBasedAliasAnalysis.h51 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,
DBasicAliasAnalysis.h83 ModRefInfo getModRefInfo(const CallBase *Call1, const CallBase *Call2,