Home
last modified time | relevance | path

Searched refs:getModRefBehavior (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h561 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
564 FunctionModRefBehavior getModRefBehavior(const Function *F);
578 return getModRefBehavior(Call) == FMRB_DoesNotAccessMemory;
593 return getModRefBehavior(F) == FMRB_DoesNotAccessMemory;
606 return onlyReadsMemory(getModRefBehavior(Call));
619 return onlyReadsMemory(getModRefBehavior(F));
924 FunctionModRefBehavior getModRefBehavior(const CallBase *Call) {
925 return AA.getModRefBehavior(Call);
993 virtual FunctionModRefBehavior getModRefBehavior(const CallBase *Call) = 0;
996 virtual FunctionModRefBehavior getModRefBehavior(const Function *F) = 0;
[all …]
H A DObjCARCAliasAnalysis.h60 using AAResultBase::getModRefBehavior;
61 FunctionModRefBehavior getModRefBehavior(const Function *F);
H A DTypeBasedAliasAnalysis.h47 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
48 FunctionModRefBehavior getModRefBehavior(const Function *F);
H A DGlobalsModRef.h107 FunctionModRefBehavior getModRefBehavior(const Function *F);
112 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
H A DBasicAliasAnalysis.h94 FunctionModRefBehavior getModRefBehavior(const CallBase *Call);
98 FunctionModRefBehavior getModRefBehavior(const Function *Fn);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DObjCARCAliasAnalysis.cpp97 FunctionModRefBehavior ObjCARCAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior() function in ObjCARCAAResult
99 return AAResultBase::getModRefBehavior(F); in getModRefBehavior()
108 return AAResultBase::getModRefBehavior(F); in getModRefBehavior()
H A DAliasAnalysis.cpp240 auto MRB = getModRefBehavior(Call); in getModRefInfo()
308 auto Call1B = getModRefBehavior(Call1); in getModRefInfo()
312 auto Call2B = getModRefBehavior(Call2); in getModRefInfo()
424 FunctionModRefBehavior AAResults::getModRefBehavior(const CallBase *Call) { in getModRefBehavior() function in AAResults
428 Result = FunctionModRefBehavior(Result & AA->getModRefBehavior(Call)); in getModRefBehavior()
438 FunctionModRefBehavior AAResults::getModRefBehavior(const Function *F) { in getModRefBehavior() function in AAResults
442 Result = FunctionModRefBehavior(Result & AA->getModRefBehavior(F)); in getModRefBehavior()
680 return createModRefInfo(getModRefBehavior(Call)); in getModRefInfo()
H A DTypeBasedAliasAnalysis.cpp405 TypeBasedAAResult::getModRefBehavior(const CallBase *Call) { in getModRefBehavior() function in TypeBasedAAResult
407 return AAResultBase::getModRefBehavior(Call); in getModRefBehavior()
418 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(Call) & Min); in getModRefBehavior()
421 FunctionModRefBehavior TypeBasedAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior() function in TypeBasedAAResult
423 return AAResultBase::getModRefBehavior(F); in getModRefBehavior()
H A DGlobalsModRef.cpp246 FunctionModRefBehavior GlobalsAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior() function in GlobalsAAResult
256 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(F) & Min); in getModRefBehavior()
260 GlobalsAAResult::getModRefBehavior(const CallBase *Call) { in getModRefBehavior() function in GlobalsAAResult
272 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(Call) & Min); in getModRefBehavior()
601 AAResultBase::getModRefBehavior(Callee); in AnalyzeCallGraph()
H A DBasicAliasAnalysis.cpp668 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const CallBase *Call) { in getModRefBehavior() function in BasicAAResult
695 FunctionModRefBehavior(Min & getBestAAResults().getModRefBehavior(F)); in getModRefBehavior()
702 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const Function *F) { in getModRefBehavior() function in BasicAAResult
986 return isModSet(createModRefInfo(getModRefBehavior(Call2))) in getModRefInfo()
991 return isModSet(createModRefInfo(getModRefBehavior(Call1))) in getModRefInfo()
H A DAliasSetTracker.cpp483 ModRefInfo CallMask = createModRefInfo(AA.getModRefBehavior(Call)); in add()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp51 FunctionModRefBehavior MRB = PA.getAA()->getModRefBehavior(Call); in CanAlterRefCount()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp115 FunctionModRefBehavior MRB = AAR.getModRefBehavior(&F); in checkFunctionMemoryAccess()
147 FunctionModRefBehavior MRB = AAR.getModRefBehavior(Call); in checkFunctionMemoryAccess()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLICM.cpp1239 FunctionModRefBehavior Behavior = AA->getModRefBehavior(CI); in canSinkOrHoistInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1037 FunctionModRefBehavior MRB = CalleeAAR->getModRefBehavior(Call); in AddAliasScopeMetadata()