Home
last modified time | relevance | path

Searched refs:MRI_ModRef (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Analysis/
DAliasAnalysis.cpp96 ModRefInfo Result = MRI_ModRef; in getArgModRefInfo()
121 return MRI_ModRef; in getModRefInfo()
128 ModRefInfo Result = MRI_ModRef; in getModRefInfo()
183 ModRefInfo Result = MRI_ModRef; in getModRefInfo()
233 ArgMask = MRI_ModRef; in getModRefInfo()
265 (ArgR & MRI_ModRef) != MRI_NoModRef) || in getModRefInfo()
316 return MRI_ModRef; in getModRefInfo()
331 return MRI_ModRef; in getModRefInfo()
365 return MRI_ModRef; in getModRefInfo()
378 return MRI_ModRef; in getModRefInfo()
[all …]
DGlobalsModRef.cpp90 static_assert((MayReadAnyGlobal & MRI_ModRef) == 0,
92 static_assert(((MayReadAnyGlobal | MRI_ModRef) >>
129 return ModRefInfo(Info.getInt() & MRI_ModRef); in getModRefInfo()
506 FI.addModRefInfo(MRI_ModRef); in AnalyzeCallGraph()
542 if (FI.getModRefInfo() == MRI_ModRef) in AnalyzeCallGraph()
545 if (FI.getModRefInfo() == MRI_ModRef) in AnalyzeCallGraph()
554 FI.addModRefInfo(MRI_ModRef); in AnalyzeCallGraph()
560 FI.addModRefInfo(ModRefInfo(Behaviour & MRI_ModRef)); in AnalyzeCallGraph()
859 ModRefInfo ConservativeResult = CS.onlyReadsMemory() ? MRI_Ref : MRI_ModRef; in getModRefInfoForArgument()
885 unsigned Known = MRI_ModRef; in getModRefInfo()
DCFLSteensAliasAnalysis.cpp349 return MRI_ModRef; in getArgModRefInfo()
366 : MRI_ModRef; in getArgModRefInfo()
369 return MRI_ModRef; in getArgModRefInfo()
DMemoryDependenceAnalysis.cpp98 return MRI_ModRef; in GetLocation()
101 return MRI_ModRef; in GetLocation()
111 return MRI_ModRef; in GetLocation()
114 return MRI_ModRef; in GetLocation()
119 return MRI_ModRef; in GetLocation()
157 return MRI_ModRef; in GetLocation()
651 if (MR == MRI_ModRef) in getSimplePointerDependencyFrom()
DAliasAnalysisEvaluator.cpp260 case MRI_ModRef: in runInternal()
287 case MRI_ModRef: in runInternal()
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp199 EXPECT_EQ(AA.getModRefInfo(VAArg1, MemoryLocation()), MRI_ModRef); in TEST_F()
200 EXPECT_EQ(AA.getModRefInfo(VAArg1), MRI_ModRef); in TEST_F()
201 EXPECT_EQ(AA.getModRefInfo(CmpXChg1, MemoryLocation()), MRI_ModRef); in TEST_F()
202 EXPECT_EQ(AA.getModRefInfo(CmpXChg1), MRI_ModRef); in TEST_F()
203 EXPECT_EQ(AA.getModRefInfo(AtomicRMW, MemoryLocation()), MRI_ModRef); in TEST_F()
204 EXPECT_EQ(AA.getModRefInfo(AtomicRMW), MRI_ModRef); in TEST_F()
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h102 MRI_ModRef = MRI_Ref | MRI_Mod enumerator
144 FMRB_OnlyAccessesArgumentPointees = FMRL_ArgumentPointees | MRI_ModRef,
163 FMRB_UnknownModRefBehavior = FMRL_Anywhere | MRI_ModRef
339 return (MRB & MRI_ModRef) && (MRB & FMRL_ArgumentPointees); in doesAccessArgPointees()
397 return MRI_ModRef; in getModRefInfo()
464 if ((MRB & MRI_ModRef) == MRI_ModRef) in getModRefInfo()
465 return MRI_ModRef; in getModRefInfo()
798 return MRI_ModRef; in getArgModRefInfo()
810 return MRI_ModRef; in getModRefInfo()
814 return MRI_ModRef; in getModRefInfo()
/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp781 if (mayLoopAccessLocation(BasePtr, MRI_ModRef, CurLoop, BECount, StoreSize, in processLoopStridedStore()
891 if (mayLoopAccessLocation(StoreBasePtr, MRI_ModRef, CurLoop, BECount, in processLoopStoreOfLoopLoad()
DMergedLoadStoreMotion.cpp370 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_ModRef); in isStoreSinkBarrierInRange()
DDeadStoreElimination.cpp770 return A == MRI_ModRef || A == MRI_Ref; in handleEndBlock()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp102 if (!(MRB & MRI_ModRef)) in checkFunctionMemoryAccess()