| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ObjCARCAliasAnalysis.cpp | 72 ModRefInfo ObjCARCAAResult::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask() function in ObjCARCAAResult 76 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 81 if (isNoModRef(AAResultBase::getModRefInfoMask( in getModRefInfoMask() 89 return AAResultBase::getModRefInfoMask(MemoryLocation::getBeforeOrAfter(U), in getModRefInfoMask()
|
| H A D | AliasAnalysis.cpp | 149 ModRefInfo AAResults::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask() function in AAResults 152 return getModRefInfoMask(Loc, AAQIP, IgnoreLocals); in getModRefInfoMask() 155 ModRefInfo AAResults::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask() function in AAResults 160 Result &= AA->getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 260 Result &= getModRefInfoMask(Loc); in getModRefInfo() 502 if (!isModSet(getModRefInfoMask(Loc))) in getModRefInfo() 517 return getModRefInfoMask(Loc); in getModRefInfo() 533 return getModRefInfoMask(Loc, AAQI); in getModRefInfo() 546 return getModRefInfoMask(Loc, AAQI); in getModRefInfo() 559 return getModRefInfoMask(Loc, AAQI); in getModRefInfo()
|
| H A D | TypeBasedAliasAnalysis.cpp | 388 ModRefInfo TypeBasedAAResult::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask() function in TypeBasedAAResult 392 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 396 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 404 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask()
|
| H A D | BasicAliasAnalysis.cpp | 681 ModRefInfo BasicAAResult::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask() function in BasicAAResult 720 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 736 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 742 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask() 747 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask()
|
| H A D | MemoryDependenceAnalysis.cpp | 527 if (!isModSet(BatchAA.getModRefInfoMask(LoadLoc))) in getSimplePointerDependencyFrom()
|
| H A D | MemorySSA.cpp | 380 !isModSet(AA.getModRefInfoMask(MemoryLocation::get(LI))); in isUseTriviallyOptimizableToLiveOnEntry()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | AliasAnalysis.h | 388 return isNoModRef(getModRefInfoMask(Loc, OrLocal)); 409 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, 414 ModRefInfo getModRefInfoMask(const Value *P, bool IgnoreLocals = false) { 415 return getModRefInfoMask(MemoryLocation::getBeforeOrAfter(P), IgnoreLocals); 567 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, AAQueryInfo &AAQI, 636 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, 638 return AA.getModRefInfoMask(Loc, AAQI, IgnoreLocals); 711 virtual ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, 763 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, AAQueryInfo &AAQI, 765 return Result.getModRefInfoMask(Loc, AAQI, IgnoreLocals); [all …]
|
| H A D | ObjCARCAliasAnalysis.h | 55 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, AAQueryInfo &AAQI,
|
| H A D | TypeBasedAliasAnalysis.h | 43 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, AAQueryInfo &AAQI,
|
| H A D | BasicAliasAnalysis.h | 83 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, AAQueryInfo &AAQI,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAliasAnalysis.cpp | 127 ModRefInfo AMDGPUAAResult::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask() function in AMDGPUAAResult 141 return AAResultBase::getModRefInfoMask(Loc, AAQI, IgnoreLocals); in getModRefInfoMask()
|
| H A D | AMDGPUAliasAnalysis.h | 41 ModRefInfo getModRefInfoMask(const MemoryLocation &Loc, AAQueryInfo &AAQI,
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | AliasAnalysis.rst | 164 The ``getModRefInfoMask`` method 167 The ``getModRefInfoMask`` method returns a bound on Mod/Ref information for 177 like ``MRI &= AA.getModRefInfoMask(Loc);``. Another useful idiom is 178 ``isModSet(AA.getModRefInfoMask(Loc))``; this checks to see if the given 181 ``isNoModRef(AA.getModRefInfoMask(Loc))``.
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 154 if (isModSet(AA->getModRefInfoMask(MI->getSource()))) in isOnlyCopiedFromConstantMemory() 1471 if (!isModSet(AA->getModRefInfoMask(Ptr))) in visitStoreInst()
|
| H A D | InstCombineCalls.cpp | 138 if (!isModSet(AA->getModRefInfoMask(MI->getDest()))) { in SimplifyAnyMemTransfer() 256 if (!isModSet(AA->getModRefInfoMask(MI->getDest()))) { in SimplifyAnyMemSet()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 574 if (!isModSet(AA->getModRefInfoMask(LI->getOperand(0))) || in isLoopInvariantValue()
|
| H A D | LICM.cpp | 1167 if (!isModSet(AA->getModRefInfoMask(LI->getOperand(0)))) in canSinkOrHoistInst()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 142 MR &= AAR.getModRefInfoMask(Loc, /*IgnoreLocal=*/true); in checkFunctionMemoryAccess()
|