Home
last modified time | relevance | path

Searched refs:ModRef (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp159 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfoMask()
173 ModRefInfo Result = ModRefInfo::ModRef; in getArgModRefInfo()
201 return ModRefInfo::ModRef; in getModRefInfo()
209 return ModRefInfo::ModRef; in getModRefInfo()
216 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfo()
237 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfo()
293 ArgMask = ModRefInfo::ModRef; in getModRefInfo()
359 return isModOrRefSet(MR) ? ModRefInfo::ModRef : ModRefInfo::NoModRef; in getModRefInfo()
425 return ModRefInfo::ModRef; in getModRefInfo()
443 return ModRefInfo::ModRef; in getModRefInfo()
[all …]
H A DScopedNoAliasAA.cpp79 return ModRefInfo::ModRef; in getModRefInfo()
89 return ModRefInfo::ModRef; in getModRefInfo()
96 return ModRefInfo::ModRef; in getModRefInfo()
106 return ModRefInfo::ModRef; in getModRefInfo()
H A DTypeBasedAliasAnalysis.cpp392 return ModRefInfo::ModRef; in getModRefInfoMask()
396 return ModRefInfo::ModRef; in getModRefInfoMask()
404 return ModRefInfo::ModRef; in getModRefInfoMask()
430 return ModRefInfo::ModRef; in getModRefInfo()
437 return ModRefInfo::ModRef; in getModRefInfo()
444 return ModRefInfo::ModRef; in getModRefInfo()
451 return ModRefInfo::ModRef; in getModRefInfo()
H A DGlobalsModRef.cpp94 static_assert((MayReadAnyGlobal & static_cast<int>(ModRefInfo::ModRef)) == 0,
96 static_assert(((MayReadAnyGlobal | static_cast<int>(ModRefInfo::ModRef)) >>
134 return ModRefInfo(I & static_cast<int>(ModRefInfo::ModRef)); in globalClearMayReadAnyGlobal()
549 FI.addModRefInfo(ModRefInfo::ModRef); in AnalyzeCallGraph()
924 Call->onlyReadsMemory() ? ModRefInfo::Ref : ModRefInfo::ModRef; in getModRefInfoForArgument()
953 ModRefInfo Known = ModRefInfo::ModRef; in getModRefInfo()
H A DObjCARCAliasAnalysis.cpp97 return ModRefInfo::ModRef; in getModRefInfoMask()
H A DAliasAnalysisEvaluator.cpp230 case ModRefInfo::ModRef: in runInternal()
258 case ModRefInfo::ModRef: in runInternal()
H A DMemoryDependenceAnalysis.cpp117 return ModRefInfo::ModRef; in GetLocation()
120 return ModRefInfo::ModRef; in GetLocation()
130 return ModRefInfo::ModRef; in GetLocation()
133 return ModRefInfo::ModRef; in GetLocation()
138 return ModRefInfo::ModRef; in GetLocation()
176 return ModRefInfo::ModRef; in GetLocation()
H A DBasicAliasAnalysis.cpp792 return ModRefInfo::ModRef; in getModRefInfoMask()
808 return ModRefInfo::ModRef; in getModRefInfoMask()
814 return ModRefInfo::ModRef; in getModRefInfoMask()
819 return ModRefInfo::ModRef; in getModRefInfoMask()
861 MemoryEffects::inaccessibleMemOnly(ModRefInfo::ModRef); in getMemoryEffects()
878 return ModRefInfo::ModRef; in getArgModRefInfo()
1041 return ModRefInfo::ModRef; in getModRefInfo()
1069 return ModRefInfo::ModRef; in getModRefInfo()
H A DAliasSetTracker.cpp177 return ModRefInfo::ModRef; in aliasesUnknownInst()
188 return ModRefInfo::ModRef; in aliasesUnknownInst()
H A DMemorySSA.cpp1791 ModRefInfo ModRef = AAP->getModRefInfo(I, std::nullopt); in createNewAccess() local
1793 DefCheck = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1794 UseCheck = isRefSet(ModRef); in createNewAccess()
1806 ModRefInfo ModRef = AAP->getModRefInfo(I, std::nullopt); in createNewAccess() local
1815 Def = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1816 Use = isRefSet(ModRef); in createNewAccess()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DModRef.h36 ModRef = Ref | Mod, enumerator
37 LLVM_MARK_AS_BITMASK_ENUM(ModRef),
47 return MRI == ModRefInfo::ModRef; in isModAndRefSet()
116 return MemoryEffectsBase(ModRefInfo::ModRef); in unknown()
135 static MemoryEffectsBase argMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
141 inaccessibleMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
146 static MemoryEffectsBase errnoMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
151 static MemoryEffectsBase otherMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
158 inaccessibleOrArgMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
167 argumentOrErrnoMemOnly(ModRefInfo ArgMR = ModRefInfo::ModRef,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DModRef.cpp30 case ModRefInfo::ModRef: in operator <<()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp115 return ModRefInfo::ModRef; in getModRefInfoMask()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h865 return ModRefInfo::ModRef;
869 return ModRefInfo::ModRef;
882 return ModRefInfo::ModRef;
887 return ModRefInfo::ModRef;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAliasAnalysis.cpp121 return ModRefInfo::ModRef; in getModRefInfoMask()
/freebsd/lib/clang/libllvmminimal/
H A DMakefile36 SRCS+= Support/ModRef.cpp
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp176 return AA->canInstructionRangeModRef(Start, End, Loc, ModRefInfo::ModRef); in isStoreSinkBarrierInRange()
H A DLoopIdiomRecognize.cpp1067 if (mayLoopAccessLocation(BasePtr, ModRefInfo::ModRef, CurLoop, BECount, in processLoopStridedStore()
1337 mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, BECount, in processLoopStoreOfLoopLoad()
1346 if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, in processLoopStoreOfLoopLoad()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.cpp193 ? ModRefInfo::ModRef in alias()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp190 ME |= MemoryEffects::argMemOnly(ModRefInfo::ModRef); in checkFunctionMemoryAccess()
206 addArgLocs(RecursiveArgME, Call, ModRefInfo::ModRef, AAR); in checkFunctionMemoryAccess()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2067 if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, BECount, in processCopyingStore()
2071 if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, in processCopyingStore()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp3211 auto ModRef = ModuleCache.find(M); in getOrCreateModuleRef() local
3212 if (ModRef != ModuleCache.end()) in getOrCreateModuleRef()
3213 return cast<llvm::DIModule>(ModRef->second); in getOrCreateModuleRef()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp530 case ModRefInfo::ModRef: in getModRefStr()
/freebsd/lib/clang/libllvm/
H A DMakefile1295 SRCS_MIN+= Support/ModRef.cpp
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3552 assert(Access != ModRefInfo::ModRef); in isAllocSiteRemovable()

12