Searched refs:MRI_ModRef (Results 1 – 10 of 10) sorted by relevance
/external/llvm/lib/Analysis/ |
D | AliasAnalysis.cpp | 102 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 …]
|
D | GlobalsModRef.cpp | 90 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 …]
|
D | MemoryDependenceAnalysis.cpp | 139 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()
|
D | AliasAnalysisEvaluator.cpp | 309 case MRI_ModRef: in runOnFunction() 335 case MRI_ModRef: in runOnFunction()
|
/external/llvm/unittests/Analysis/ |
D | AliasAnalysisTest.cpp | 202 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/ |
D | AliasAnalysis.h | 103 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/ |
D | LoopIdiomRecognize.cpp | 549 if (mayLoopAccessLocation(BasePtr, MRI_ModRef, CurLoop, BECount, StoreSize, in processLoopStridedStore() 659 if (mayLoopAccessLocation(StoreBasePtr, MRI_ModRef, CurLoop, BECount, in processLoopStoreOfLoopLoad()
|
D | MergedLoadStoreMotion.cpp | 402 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_ModRef); in isStoreSinkBarrierInRange()
|
D | DeadStoreElimination.cpp | 892 return A == MRI_ModRef || A == MRI_Ref; in handleEndBlock()
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 147 if (!(MRB & MRI_ModRef)) in checkFunctionMemoryAccess()
|