Home
last modified time | relevance | path

Searched refs:isModOrRefSet (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp341 if (isModOrRefSet(AA.getModRefInfo(cast<MemoryUseOrDef>(MA).getMemoryInst(), in accessedBetween()
543 if (isModOrRefSet(AA->getModRefInfo(P, StoreLoc))) in moveUp()
572 bool MayAlias = isModOrRefSet(AA->getModRefInfo(C, None)); in moveUp()
579 return isModOrRefSet(AA->getModRefInfo(C, ML)); in moveUp()
584 return isModOrRefSet(AA->getModRefInfo(C, Call)); in moveUp()
598 if (isModOrRefSet(AA->getModRefInfo(P, Call))) in moveUp()
605 if (isModOrRefSet(AA->getModRefInfo(P, ML))) in moveUp()
1029 if (isModOrRefSet(AA->getModRefInfo(&I, SrcLoc)) || I.isTerminator()) in performCallSlotOptzn()
1052 if (isModOrRefSet(MR)) in performCallSlotOptzn()
1054 if (isModOrRefSet(MR)) in performCallSlotOptzn()
H A DLICM.cpp1284 if (isModOrRefSet(MRI)) in canSinkOrHoistInst()
H A DLoopIdiomRecognize.cpp1031 isModOrRefSet( in mayLoopAccessLocation()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DAliasSetTracker.cpp222 if (isModOrRefSet( in aliasesPointer()
243 if (!C1 || !C2 || isModOrRefSet(AA.getModRefInfo(C1, C2)) || in aliasesUnknownInst()
244 isModOrRefSet(AA.getModRefInfo(C2, C1))) in aliasesUnknownInst()
250 if (isModOrRefSet(AA.getModRefInfo( in aliasesUnknownInst()
H A DGlobalsModRef.cpp250 if (!isModOrRefSet(FI->getModRefInfo())) in getModRefBehavior()
610 if (!isModOrRefSet(FI.getModRefInfo())) in AnalyzeCallGraph()
949 if (!isModOrRefSet(Known)) in getModRefInfo()
H A DAliasAnalysis.cpp212 if (isModOrRefSet(MR)) in getModRefInfo()
397 if ((isModSet(ArgModRefC1) && isModOrRefSet(ModRefC2)) || in getModRefInfo()
800 if (isModOrRefSet(intersectModRef(getModRefInfo(&*I, Loc), Mode))) in canInstructionRangeModRef()
H A DMemoryDependenceAnalysis.cpp207 if (isModOrRefSet(AA.getModRefInfo(Call, Loc))) in getCallDependencyFrom()
230 if (isModOrRefSet(MR)) in getCallDependencyFrom()
564 if (!isModOrRefSet(BatchAA.getModRefInfo(SI, MemLoc))) in getSimplePointerDependencyFrom()
H A DMemorySSA.cpp333 return {isModOrRefSet(I), AR}; in instructionClobbersQuery()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h189 LLVM_NODISCARD inline bool isModOrRefSet(const ModRefInfo MRI) { in isModOrRefSet() function
700 return isModOrRefSet(createModRefInfo(MRB)) &&
713 return isModOrRefSet(createModRefInfo(MRB)) &&
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp375 if (!isModOrRefSet(intersectModRef(AA->getModRefInfo(Write, ReadLoc), in RecordMemoryOps()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp756 if (IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)) { in getVectorizablePrefix()
H A DSLPVectorizer.cpp2644 aliased = isModOrRefSet(BatchAA.getModRefInfo(Inst2, Loc1)); in isAliased()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2006 isModOrRefSet( in mayLoopAccessLocation()