Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp167 if (isModOrRefSet(AA.getModRefInfo(Inst, MemLoc))) in aliasesMemoryLocation()
185 if (!C1 || !C2 || isModOrRefSet(AA.getModRefInfo(C1, C2)) || in aliasesUnknownInst()
186 isModOrRefSet(AA.getModRefInfo(C2, C1))) { in aliasesUnknownInst()
258 if (AS.Forward || !isModOrRefSet(AS.aliasesUnknownInst(Inst, AA))) in findAliasSetForUnknownInst()
H A DAliasAnalysis.cpp208 if (isModOrRefSet(MR)) in getModRefInfo()
328 if ((isModSet(ArgModRefC1) && isModOrRefSet(ModRefC2)) || in getModRefInfo()
359 return isModOrRefSet(MR) ? ModRefInfo::ModRef : ModRefInfo::NoModRef; in getModRefInfo()
683 if (isModOrRefSet(getModRefInfo(&*I, Loc) & Mode)) in canInstructionRangeModRef()
H A DMemoryDependenceAnalysis.cpp203 if (isModOrRefSet(AA.getModRefInfo(Call, Loc))) in getCallDependencyFrom()
226 if (isModOrRefSet(MR)) in getCallDependencyFrom()
562 if (!isModOrRefSet(BatchAA.getModRefInfo(SI, MemLoc))) in getSimplePointerDependencyFrom()
H A DGlobalsModRef.cpp617 if (!isModOrRefSet(FI.getModRefInfo())) in AnalyzeCallGraph()
H A DBasicAliasAnalysis.cpp961 if (isModOrRefSet(OtherMR) && !isa<Constant>(Object) && Call != Object && in getModRefInfo()
H A DMemorySSA.cpp315 return isModOrRefSet(I); in instructionClobbersQuery()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp306 if (isModOrRefSet(AA.getModRefInfo(I, Loc))) { in accessedBetween()
507 if (isModOrRefSet(AA->getModRefInfo(P, StoreLoc))) in moveUp()
545 bool MayAlias = isModOrRefSet(AA->getModRefInfo(C, std::nullopt)); in moveUp()
552 return isModOrRefSet(AA->getModRefInfo(C, ML)); in moveUp()
557 return isModOrRefSet(AA->getModRefInfo(C, Call)); in moveUp()
571 if (isModOrRefSet(AA->getModRefInfo(P, Call))) in moveUp()
578 if (isModOrRefSet(AA->getModRefInfo(P, ML))) in moveUp()
1030 if (isModOrRefSet(BAA.getModRefInfo(&I, SrcLoc)) || I.isTerminator()) in performCallSlotOptzn()
1055 if (isModOrRefSet(MR)) in performCallSlotOptzn()
1057 if (isModOrRefSet(MR)) in performCallSlotOptzn()
[all …]
H A DLICM.cpp2342 if (isModOrRefSet(MRI)) in noConflictingReadWrites()
2351 if (isModOrRefSet(MRI)) in noConflictingReadWrites()
H A DLoopIdiomRecognize.cpp982 isModOrRefSet(AA.getModRefInfo(&I, StoreLoc) & Access)) in mayLoopAccessLocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DModRef.h43 [[nodiscard]] inline bool isModOrRefSet(const ModRefInfo MRI) { in isModOrRefSet() function
230 return isModOrRefSet(getModRef(Location::ArgMem)); in doesAccessArgPointees()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1077 assert(IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)); in isSafeToMove()
1088 if (IsLoadChain ? isModSet(MR) : isModOrRefSet(MR)) { in isSafeToMove()
H A DSLPVectorizer.cpp4378 bool Aliased = isModOrRefSet(BatchAA.getModRefInfo(Inst2, Loc1)); in isAliased()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp372 if (!isModOrRefSet(AA->getModRefInfo(Write, ReadLoc))) in RecordMemoryOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1988 isModOrRefSet(AA.getModRefInfo(&I, StoreLoc) & Access)) in mayLoopAccessLocation()