/external/llvm/include/llvm/Analysis/ |
AliasAnalysis.h | 101 MRI_Mod = 2, 103 MRI_ModRef = MRI_Ref | MRI_Mod 314 return !(MRB & MRI_Mod); 457 else if (MRB & MRI_Mod) 458 return MRI_Mod; [all...] |
/external/llvm/lib/Analysis/ |
Loads.cpp | 262 if (AA && (AA->getModRefInfo(SI, StrippedPtr, AccessSize) & MRI_Mod) == 0) 275 (AA->getModRefInfo(Inst, StrippedPtr, AccessSize) & MRI_Mod) == 0)
|
MemoryDependenceAnalysis.cpp | 148 return MRI_Mod; 166 return MRI_Mod; 182 return MRI_Mod; 190 return MRI_Mod; 239 if (isReadOnlyCall && !(MR & MRI_Mod) && 710 case MRI_Mod: 766 bool isLoad = !(MR & MRI_Mod); [all...] |
GlobalsModRef.cpp | 235 else if ((FI->getModRefInfo() & MRI_Mod) == 0) 250 else if ((FI->getModRefInfo() & MRI_Mod) == 0) 308 FunctionInfos[Writer].addModRefInfoForGlobal(GV, MRI_Mod); 599 FI.addModRefInfo(MRI_Mod); 603 if ((FI.getModRefInfo() & MRI_Mod) == 0) [all...] |
AliasAnalysis.cpp | 228 return MRI_Mod; 366 return canInstructionRangeModRef(BB.front(), BB.back(), Loc, MRI_Mod);
|
AliasAnalysisEvaluator.cpp | 301 case MRI_Mod: 327 case MRI_Mod:
|
BasicAliasAnalysis.cpp | 604 return ArgIdx ? MRI_Ref : MRI_Mod; 615 return ArgIdx ? MRI_Ref : MRI_Mod; [all...] |
/external/llvm/unittests/Analysis/ |
AliasAnalysisTest.cpp | 196 EXPECT_EQ(AA.getModRefInfo(Store1, MemoryLocation()), MRI_Mod); 197 EXPECT_EQ(AA.getModRefInfo(Store1), MRI_Mod);
|
/external/llvm/lib/Transforms/Scalar/ |
Sink.cpp | 168 if (AA->getModRefInfo(S, Loc) & MRI_Mod)
|
MergedLoadStoreMotion.cpp | 247 return AA->canInstructionRangeModRef(Start, End, Loc, MRI_Mod);
|
LoopIdiomRecognize.cpp | 679 if (mayLoopAccessLocation(LoadBasePtr, MRI_Mod, CurLoop, BECount, StoreSize, [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCContract.cpp | 250 if (!(AA->getModRefInfo(Inst, Loc) & MRI_Mod))
|
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 152 if (MRB & MRI_Mod) 177 if (MRB & MRI_Mod) [all...] |
ArgumentPromotion.cpp | 585 if (AAR.canInstructionRangeModRef(BB->front(), *Load, Loc, MRI_Mod)) [all...] |