Home
last modified time | relevance | path

Searched refs:isModSet (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSink.cpp41 if (isModSet(AA.getModRefInfo(S, Loc))) in isSafeToMove()
56 if (isModSet(AA.getModRefInfo(S, Call))) in isSafeToMove()
H A DMemCpyOptimizer.cpp365 return isModSet(AA.getModRefInfo(AccInst, Loc)); in writtenBetween()
594 if (isModSet(AA->getModRefInfo(C, LoadLoc))) in moveUp()
703 if (isModSet(AA->getModRefInfo(&I, LoadLoc))) { in processStore()
726 if (isModSet(AA->getModRefInfo(SI, LoadLoc))) in processStore()
1155 if (isModSet(AA->getModRefInfo(M, MemoryLocation::getForSource(MDep)))) in processMemCpyMemCpyDependence()
1215 if (isModSet(AA->getModRefInfo(MemCpy, MemoryLocation::getForSource(MemCpy)))) in processMemSetMemCpyDependence()
1503 if (isModSet(AA->getModRefInfo(M, MemoryLocation::getForSource(M)))) in processMemMove()
H A DTailRecursionElimination.cpp351 if (isModSet(AA->getModRefInfo(CI, MemoryLocation::get(L))) || in canMoveAboveCall()
H A DMergeICmps.cpp250 isModSet(AA.getModRefInfo(Inst, MemoryLocation::get(LI))); in canSinkBCECmpInst()
H A DGVN.cpp1129 return isModSet(AA->getModRefInfo(&I, L1Loc)) || in tryToConvertLoadOfPtrSelect()
1130 isModSet(AA->getModRefInfo(&I, L2Loc)); in tryToConvertLoadOfPtrSelect()
H A DDeadStoreElimination.cpp444 if (isModSet(AA.getModRefInfo(I, MemLoc.getWithNewPtr(Ptr)))) in memoryIsNotModifiedBetween()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoads.cpp577 if (!isModSet(AA->getModRefInfo(SI, Loc))) in findAvailablePtrLoadStore()
590 if (AA && !isModSet(AA->getModRefInfo(Inst, Loc))) in findAvailablePtrLoadStore()
642 if (isModSet(AA.getModRefInfo(Inst, Loc))) in FindAvailableLoadedValue()
H A DAliasAnalysis.cpp278 if (isModSet(Result) && pointsToConstantMemory(Loc, AAQI, /*OrLocal*/ false)) in getModRefInfo()
348 if (isModSet(ArgModRefC2)) in getModRefInfo()
397 if ((isModSet(ArgModRefC1) && isModOrRefSet(ModRefC2)) || in getModRefInfo()
398 (isRefSet(ArgModRefC1) && isModSet(ModRefC2))) in getModRefInfo()
H A DAliasSetTracker.cpp444 if (isRefSet(MRI) && isModSet(MRI)) in add()
446 else if (isModSet(MRI)) in add()
H A DGlobalsModRef.cpp252 else if (!isModSet(FI->getModRefInfo())) in getModRefBehavior()
608 if (!isModSet(FI.getModRefInfo())) in AnalyzeCallGraph()
H A DMemoryDependenceAnalysis.cpp217 if (isReadOnlyCall && !isModSet(MR) && in getCallDependencyFrom()
673 bool isLoad = !isModSet(MR); in getDependency()
H A DMemorySSA.cpp343 return {isModSet(I), AR}; in instructionClobbersQuery()
1809 DefCheck = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1824 Def = isModSet(ModRef) || isOrdered(I); in createNewAccess()
H A DBasicAliasAnalysis.cpp1066 return isModSet(createModRefInfo(getModRefBehavior(Call2))) in getModRefInfo()
1071 return isModSet(createModRefInfo(getModRefBehavior(Call1))) in getModRefInfo()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp174 if (isModSet(MRI)) in checkFunctionMemoryAccess()
199 if (isModSet(MRI)) in checkFunctionMemoryAccess()
283 WritesMemory |= isModSet(MR); in addMemoryAttrs()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h196 LLVM_NODISCARD inline bool isModSet(const ModRefInfo MRI) { in isModSet() function
680 return !isModSet(createModRefInfo(MRB));
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp253 if (!isModSet(AA->getModRefInfo(Inst, Loc))) in findSafeStoreForStoreStrongContraction()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp756 if (IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)) { in getVectorizablePrefix()
H A DVectorCombine.cpp809 return isModSet(AA.getModRefInfo(&Instr, Loc)) || in isMemModifiedBetween()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1821 return isModSet( in hasPartialIVCondition()