| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Sink.cpp | 47 if (isModSet(AA.getModRefInfo(S, Loc))) in isSafeToMove() 62 if (isModSet(AA.getModRefInfo(S, Call))) in isSafeToMove()
|
| H A D | MemCpyOptimizer.cpp | 337 return isModSet(AA.getModRefInfo(AccInst, Loc)); in writtenBetween() 567 if (isModSet(AA->getModRefInfo(C, LoadLoc))) in moveUp() 652 if (isModSet(BAA.getModRefInfo(&I, LoadLoc))) { in processStoreOfLoad() 668 if (isModSet(AA->getModRefInfo(SI, LoadLoc))) in processStoreOfLoad() 1230 if (isModSet(BAA.getModRefInfo(M, MemoryLocation::getForSource(MDep)))) { in processMemCpyMemCpyDependence() 1311 if (isModSet(BAA.getModRefInfo(MemCpy, MemoryLocation::getForSource(MemCpy)))) in processMemSetMemCpyDependence() 1677 if ((isModSet(DestModRef) && isRefSet(Res)) || in performStackMoveOptzn() 1678 (isRefSet(DestModRef) && isModSet(Res))) in performStackMoveOptzn() 1932 if (isModSet(AA->getModRefInfo(M, MemoryLocation::getForSource(M)))) { in processMemMove() 2057 isModSet( in processImmutArgument() [all …]
|
| H A D | TailRecursionElimination.cpp | 363 if (isModSet(AA->getModRefInfo(CI, MemoryLocation::get(L))) || in canMoveAboveCall()
|
| H A D | MergeICmps.cpp | 252 isModSet(AA.getModRefInfo(Inst, MemoryLocation::get(LI))); in canSinkBCECmpInst()
|
| H A D | LoopPredication.cpp | 533 if (!isModSet(AA->getModRefInfoMask(LI->getOperand(0))) || in isLoopInvariantValue()
|
| H A D | LICM.cpp | 1173 if (!isModSet(AA->getModRefInfoMask(LI->getOperand(0)))) in canSinkOrHoistInst() 2265 if (isModSet(MR)) in collectPromotionCandidates()
|
| H A D | DeadStoreElimination.cpp | 474 if (isModSet(AA.getModRefInfo(I, MemLoc.getWithNewPtr(Ptr)))) in memoryIsNotModifiedBetween()
|
| H A D | GVN.cpp | 1317 if (isModSet(BatchAA.getModRefInfo(Inst, Loc))) in findDominatingValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 292 if (isModSet(ArgModRefC2)) in getModRefInfo() 328 if ((isModSet(ArgModRefC1) && isModOrRefSet(ModRefC2)) || in getModRefInfo() 329 (isRefSet(ArgModRefC1) && isModSet(ModRefC2))) in getModRefInfo() 456 if (!isModSet(getModRefInfoMask(Loc))) in getModRefInfo()
|
| H A D | AliasSetTracker.cpp | 390 if (isRefSet(MRI) && isModSet(MRI)) in add() 392 else if (isModSet(MRI)) in add()
|
| H A D | Loads.cpp | 723 if (!isModSet(AA->getModRefInfo(SI, Loc))) in findAvailablePtrLoadStore() 736 if (AA && !isModSet(AA->getModRefInfo(Inst, Loc))) in findAvailablePtrLoadStore() 788 if (isModSet(AA.getModRefInfo(Inst, Loc))) in FindAvailableLoadedValue()
|
| H A D | MemoryDependenceAnalysis.cpp | 213 if (isReadOnlyCall && !isModSet(MR) && in getCallDependencyFrom() 358 isModSet(BatchAA.getModRefInfo(I, MemLoc))) in canSkipClobberingStore() 526 if (!isModSet(BatchAA.getModRefInfoMask(LoadLoc))) in getSimplePointerDependencyFrom() 674 bool isLoad = !isModSet(MR); in getDependency()
|
| H A D | MemorySSA.cpp | 323 return isModSet(I); in instructionClobbersQuery() 377 !isModSet(AA.getModRefInfoMask(MemoryLocation::get(LI))); in isUseTriviallyOptimizableToLiveOnEntry() 1793 DefCheck = isModSet(ModRef) || isOrdered(I); in createNewAccess() 1815 Def = isModSet(ModRef) || isOrdered(I); in createNewAccess()
|
| H A D | GlobalsModRef.cpp | 615 if (!isModSet(FI.getModRefInfo())) in AnalyzeCallGraph()
|
| H A D | BasicAliasAnalysis.cpp | 1059 return isModSet(getMemoryEffects(Call2, AAQI).getModRef()) in getModRefInfo() 1064 return isModSet(getMemoryEffects(Call1, AAQI).getModRef()) in getModRefInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ModRef.h | 49 [[nodiscard]] inline bool isModSet(const ModRefInfo MRI) { in isModSet() function 218 bool onlyReadsMemory() const { return !isModSet(getModRef()); } in onlyReadsMemory()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 265 if (!isModSet(AA->getModRefInfo(Inst, Loc))) in findSafeStoreForStoreStrongContraction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | DependencyGraph.cpp | 198 return isModSet(SrcModRef); in alias()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 149 if (isModSet(AA->getModRefInfoMask(MI->getSource()))) in isOnlyCopiedFromConstantMemory() 1428 if (!isModSet(AA->getModRefInfoMask(Ptr))) in visitStoreInst()
|
| H A D | InstCombineCalls.cpp | 134 if (!isModSet(AA->getModRefInfoMask(MI->getDest()))) { in SimplifyAnyMemTransfer() 230 if (!isModSet(AA->getModRefInfoMask(MI->getDest()))) { in SimplifyAnyMemSet()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 1077 assert(IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)); in isSafeToMove() 1088 if (IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)) { in isSafeToMove()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ArgumentPromotion.cpp | 500 if (isModSet(AAR.getModRefInfo(Call, Loc))) in isArgUnmodifiedByAllCalls()
|
| H A D | FunctionAttrs.cpp | 306 if (!isModSet(NewME.getModRef(IRMemLocation::ArgMem))) in addMemoryAttrs() 951 } else if (!isModSet(ArgMR) || CB.onlyReadsMemory(UseIndex)) { in determinePointerAccessAttrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 719 if (Inst.mayWriteToMemory() && isModSet(AA.getModRefInfo(&Inst, Loc))) in foldLoadsRecursive()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 2178 return isModSet( in hasPartialIVCondition()
|