| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | ModRef.h | 48 [[nodiscard]] inline bool isModSet(const ModRefInfo MRI) { in isModSet() function 194 bool onlyReadsMemory() const { return !isModSet(getModRef()); } in onlyReadsMemory()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | Sink.cpp | 41 if (isModSet(AA.getModRefInfo(S, Loc))) in isSafeToMove() 56 if (isModSet(AA.getModRefInfo(S, Call))) in isSafeToMove()
|
| H A D | MemCpyOptimizer.cpp | 376 return isModSet(AA.getModRefInfo(AccInst, Loc)); in writtenBetween() 616 if (isModSet(AA->getModRefInfo(C, LoadLoc))) in moveUp() 701 if (isModSet(AA->getModRefInfo(&I, LoadLoc))) { in processStoreOfLoad() 724 if (isModSet(AA->getModRefInfo(SI, LoadLoc))) in processStoreOfLoad() 1203 if (isModSet(BAA.getModRefInfo(M, MemoryLocation::getForSource(MDep)))) in processMemCpyMemCpyDependence() 1265 if (isModSet(BAA.getModRefInfo(MemCpy, MemoryLocation::getForSource(MemCpy)))) in processMemSetMemCpyDependence() 1550 if (isModSet(AA->getModRefInfo(M, MemoryLocation::getForSource(M)))) in processMemMove()
|
| H A D | TailRecursionElimination.cpp | 353 if (isModSet(AA->getModRefInfo(CI, MemoryLocation::get(L))) || in canMoveAboveCall()
|
| H A D | MergeICmps.cpp | 250 isModSet(AA.getModRefInfo(Inst, MemoryLocation::get(LI))); in canSinkBCECmpInst()
|
| H A D | LICM.cpp | 1167 if (!isModSet(AA->getModRefInfoMask(LI->getOperand(0)))) in canSinkOrHoistInst() 2307 if (isModSet(MR)) in collectPromotionCandidates()
|
| H A D | LoopPredication.cpp | 574 if (!isModSet(AA->getModRefInfoMask(LI->getOperand(0))) || in isLoopInvariantValue()
|
| H A D | DeadStoreElimination.cpp | 457 if (isModSet(AA.getModRefInfo(I, MemLoc.getWithNewPtr(Ptr)))) in memoryIsNotModifiedBetween()
|
| H A D | GVN.cpp | 1126 if (isModSet(BatchAA.getModRefInfo(Inst, Loc))) in findDominatingValue()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 322 if (isModSet(ArgModRefC2)) in getModRefInfo() 358 if ((isModSet(ArgModRefC1) && isModOrRefSet(ModRefC2)) || in getModRefInfo() 359 (isRefSet(ArgModRefC1) && isModSet(ModRefC2))) in getModRefInfo() 502 if (!isModSet(getModRefInfoMask(Loc))) in getModRefInfo()
|
| H A D | Loads.cpp | 615 if (!isModSet(AA->getModRefInfo(SI, Loc))) in findAvailablePtrLoadStore() 628 if (AA && !isModSet(AA->getModRefInfo(Inst, Loc))) in findAvailablePtrLoadStore() 680 if (isModSet(AA.getModRefInfo(Inst, Loc))) in FindAvailableLoadedValue()
|
| H A D | AliasSetTracker.cpp | 445 if (isRefSet(MRI) && isModSet(MRI)) in add() 447 else if (isModSet(MRI)) in add()
|
| H A D | MemoryDependenceAnalysis.cpp | 216 if (isReadOnlyCall && !isModSet(MR) && in getCallDependencyFrom() 527 if (!isModSet(BatchAA.getModRefInfoMask(LoadLoc))) in getSimplePointerDependencyFrom() 677 bool isLoad = !isModSet(MR); in getDependency()
|
| H A D | MemorySSA.cpp | 327 return isModSet(I); in instructionClobbersQuery() 380 !isModSet(AA.getModRefInfoMask(MemoryLocation::get(LI))); in isUseTriviallyOptimizableToLiveOnEntry() 1759 DefCheck = isModSet(ModRef) || isOrdered(I); in createNewAccess() 1781 Def = isModSet(ModRef) || isOrdered(I); in createNewAccess()
|
| H A D | BasicAliasAnalysis.cpp | 983 return isModSet(getMemoryEffects(Call2, AAQI).getModRef()) in getModRefInfo() 988 return isModSet(getMemoryEffects(Call1, AAQI).getModRef()) in getModRefInfo()
|
| H A D | GlobalsModRef.cpp | 607 if (!isModSet(FI.getModRefInfo())) in AnalyzeCallGraph()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 253 if (!isModSet(AA->getModRefInfo(Inst, Loc))) in findSafeStoreForStoreStrongContraction()
|
| /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/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 702 if (Inst.mayWriteToMemory() && isModSet(AA.getModRefInfo(&Inst, Loc))) in foldLoadsRecursive()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 759 if (IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)) { in getVectorizablePrefix()
|
| H A D | VectorCombine.cpp | 955 return isModSet(AA.getModRefInfo(&Instr, Loc)) || in isMemModifiedBetween()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 1818 return isModSet( in hasPartialIVCondition()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | AliasAnalysis.rst | 178 ``isModSet(AA.getModRefInfoMask(Loc))``; this checks to see if the given
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.cpp | 3643 if (isModSet(MR)) in AnalyzeNode()
|