Searched refs:MRI_ModRef (Results 1 – 11 of 11) sorted by relevance
/external/llvm/lib/Analysis/ |
D | AliasAnalysis.cpp | 96 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 …]
|
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() 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()
|
D | CFLSteensAliasAnalysis.cpp | 349 return MRI_ModRef; in getArgModRefInfo() 366 : MRI_ModRef; in getArgModRefInfo() 369 return MRI_ModRef; in getArgModRefInfo()
|
D | MemoryDependenceAnalysis.cpp | 98 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()
|
D | AliasAnalysisEvaluator.cpp | 260 case MRI_ModRef: in runInternal() 287 case MRI_ModRef: in runInternal()
|
/external/llvm/unittests/Analysis/ |
D | AliasAnalysisTest.cpp | 199 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/ |
D | AliasAnalysis.h | 102 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/ |
D | MergedLoadStoreMotion.cpp | 370 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_ModRef); in isStoreSinkBarrierInRange()
|
D | LoopIdiomRecognize.cpp | 781 if (mayLoopAccessLocation(BasePtr, MRI_ModRef, CurLoop, BECount, StoreSize, in processLoopStridedStore() 891 if (mayLoopAccessLocation(StoreBasePtr, MRI_ModRef, CurLoop, BECount, in processLoopStoreOfLoopLoad()
|
D | DeadStoreElimination.cpp | 770 return A == MRI_ModRef || A == MRI_Ref; in handleEndBlock()
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 102 if (!(MRB & MRI_ModRef)) in checkFunctionMemoryAccess()
|