Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DAliasAnalysis.cpp102 ModRefInfo Result = MRI_ModRef; in getArgModRefInfo()
127 return MRI_ModRef; in getModRefInfo()
134 ModRefInfo Result = MRI_ModRef; in getModRefInfo()
149 ModRefInfo Result = MRI_ModRef; in getModRefInfo()
198 return MRI_ModRef; in getModRefInfo()
213 return MRI_ModRef; in getModRefInfo()
247 return MRI_ModRef; in getModRefInfo()
260 return MRI_ModRef; in getModRefInfo()
273 return MRI_ModRef; in getModRefInfo()
280 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()
532 FI.addModRefInfo(MRI_ModRef); in AnalyzeCallGraph()
534 FI.addModRefInfo(MRI_ModRef); in AnalyzeCallGraph()
570 if (FI.getModRefInfo() == MRI_ModRef) in AnalyzeCallGraph()
573 if (FI.getModRefInfo() == MRI_ModRef) in AnalyzeCallGraph()
582 FI.addModRefInfo(MRI_ModRef); in AnalyzeCallGraph()
588 FI.addModRefInfo(ModRefInfo(Behaviour & MRI_ModRef)); in AnalyzeCallGraph()
887 ModRefInfo ConservativeResult = CS.onlyReadsMemory() ? MRI_Ref : MRI_ModRef; in getModRefInfoForArgument()
[all …]
DMemoryDependenceAnalysis.cpp139 return MRI_ModRef; in GetLocation()
142 return MRI_ModRef; in GetLocation()
152 return MRI_ModRef; in GetLocation()
155 return MRI_ModRef; in GetLocation()
160 return MRI_ModRef; in GetLocation()
198 return MRI_ModRef; in GetLocation()
704 if (MR == MRI_ModRef) in getSimplePointerDependencyFrom()
DAliasAnalysisEvaluator.cpp309 case MRI_ModRef: in runOnFunction()
335 case MRI_ModRef: in runOnFunction()
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp202 EXPECT_EQ(AA.getModRefInfo(VAArg1, MemoryLocation()), MRI_ModRef); in TEST_F()
203 EXPECT_EQ(AA.getModRefInfo(VAArg1), MRI_ModRef); in TEST_F()
204 EXPECT_EQ(AA.getModRefInfo(CmpXChg1, MemoryLocation()), MRI_ModRef); in TEST_F()
205 EXPECT_EQ(AA.getModRefInfo(CmpXChg1), MRI_ModRef); in TEST_F()
206 EXPECT_EQ(AA.getModRefInfo(AtomicRMW, MemoryLocation()), MRI_ModRef); in TEST_F()
207 EXPECT_EQ(AA.getModRefInfo(AtomicRMW), MRI_ModRef); in TEST_F()
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h103 MRI_ModRef = MRI_Ref | MRI_Mod enumerator
145 FMRB_OnlyAccessesArgumentPointees = FMRL_ArgumentPointees | MRI_ModRef,
157 FMRB_UnknownModRefBehavior = FMRL_Anywhere | MRI_ModRef
328 return (MRB & MRI_ModRef) && (MRB & FMRL_ArgumentPointees); in doesAccessArgPointees()
386 return MRI_ModRef; in getModRefInfo()
453 if (MRB & MRI_ModRef) in getModRefInfo()
454 return MRI_ModRef; in getModRefInfo()
782 return MRI_ModRef; in getArgModRefInfo()
818 ModRefInfo Mask = MRI_ModRef; in getModRefInfo()
877 ModRefInfo Mask = MRI_ModRef; in getModRefInfo()
[all …]
/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp549 if (mayLoopAccessLocation(BasePtr, MRI_ModRef, CurLoop, BECount, StoreSize, in processLoopStridedStore()
659 if (mayLoopAccessLocation(StoreBasePtr, MRI_ModRef, CurLoop, BECount, in processLoopStoreOfLoopLoad()
DMergedLoadStoreMotion.cpp402 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_ModRef); in isStoreSinkBarrierInRange()
DDeadStoreElimination.cpp892 return A == MRI_ModRef || A == MRI_Ref; in handleEndBlock()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp147 if (!(MRB & MRI_ModRef)) in checkFunctionMemoryAccess()