Home
last modified time | relevance | path

Searched refs:MRB (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h624 static bool onlyReadsMemory(FunctionModRefBehavior MRB) {
625 return !isModSet(createModRefInfo(MRB));
630 static bool doesNotReadMemory(FunctionModRefBehavior MRB) {
631 return !isRefSet(createModRefInfo(MRB));
637 static bool onlyAccessesArgPointees(FunctionModRefBehavior MRB) {
638 return !((unsigned)MRB & FMRL_Anywhere & ~FMRL_ArgumentPointees);
644 static bool doesAccessArgPointees(FunctionModRefBehavior MRB) {
645 return isModOrRefSet(createModRefInfo(MRB)) &&
646 ((unsigned)MRB & FMRL_ArgumentPointees);
651 static bool onlyAccessesInaccessibleMem(FunctionModRefBehavior MRB) {
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp51 FunctionModRefBehavior MRB = PA.getAA()->getModRefBehavior(Call); in CanAlterRefCount() local
52 if (AliasAnalysis::onlyReadsMemory(MRB)) in CanAlterRefCount()
54 if (AliasAnalysis::onlyAccessesArgPointees(MRB)) { in CanAlterRefCount()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DAliasAnalysis.cpp240 auto MRB = getModRefBehavior(Call); in getModRefInfo() local
241 if (onlyAccessesInaccessibleMem(MRB)) in getModRefInfo()
244 if (onlyReadsMemory(MRB)) in getModRefInfo()
246 else if (doesNotReadMemory(MRB)) in getModRefInfo()
249 if (onlyAccessesArgPointees(MRB) || onlyAccessesInaccessibleOrArgMem(MRB)) { in getModRefInfo()
252 if (doesAccessArgPointees(MRB)) { in getModRefInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp115 FunctionModRefBehavior MRB = AAR.getModRefBehavior(&F); in checkFunctionMemoryAccess() local
116 if (MRB == FMRB_DoesNotAccessMemory) in checkFunctionMemoryAccess()
121 if (AliasAnalysis::onlyReadsMemory(MRB)) in checkFunctionMemoryAccess()
124 if (AliasAnalysis::doesNotReadMemory(MRB)) in checkFunctionMemoryAccess()
147 FunctionModRefBehavior MRB = AAR.getModRefBehavior(Call); in checkFunctionMemoryAccess() local
148 ModRefInfo MRI = createModRefInfo(MRB); in checkFunctionMemoryAccess()
161 if (!AliasAnalysis::onlyAccessesArgPointees(MRB)) { in checkFunctionMemoryAccess()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1037 FunctionModRefBehavior MRB = CalleeAAR->getModRefBehavior(Call); in AddAliasScopeMetadata() local
1040 if (AAResults::onlyAccessesInaccessibleMem(MRB)) in AddAliasScopeMetadata()
1043 if (AAResults::onlyAccessesArgPointees(MRB)) in AddAliasScopeMetadata()
/netbsd-src/share/misc/
H A Dairport4949 MRB:Martinsburg (Shepherd Field), WV, USA