|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/AliasAnalysis.h 632 return getModRefInfo(I, MemoryLocation(P, Size));
lib/Analysis/AliasAnalysis.cpp 721 if (isModOrRefSet(intersectModRef(getModRefInfo(&*I, Loc), Mode)))
lib/Analysis/AliasSetTracker.cpp 229 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo))))
256 if (isModOrRefSet(AA.getModRefInfo(
lib/Analysis/MemoryDependenceAnalysis.cpp 685 ModRefInfo MR = AA.getModRefInfo(Inst, MemLoc);
lib/Analysis/MemorySSA.cpp 308 ModRefInfo I = AA.getModRefInfo(DefInst, UseLoc);
1754 ModRefInfo ModRef = AAP->getModRefInfo(I, None);
1762 ModRefInfo ModRef = AAP->getModRefInfo(I, None);
lib/Target/AArch64/AArch64StackTagging.cpp 345 if (isNoModRef(AA->getModRefInfo(&*BI, AllocaLoc)))
lib/Target/ARM/ARMParallelDSP.cpp 383 if (!isModOrRefSet(intersectModRef(AA->getModRefInfo(Write, ReadLoc),
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 1992 intersectModRef(AA.getModRefInfo(&I, StoreLoc), Access)))
lib/Transforms/ObjCARC/ObjCARCContract.cpp 262 if (!isModSet(AA->getModRefInfo(Inst, Loc)))
lib/Transforms/Scalar/DeadStoreElimination.cpp 622 if (isModSet(AA->getModRefInfo(I, MemLoc)))
1293 if (isRefSet(AA->getModRefInfo(DepWrite, Loc)))
lib/Transforms/Scalar/LICM.cpp 2273 auto Res = AA->getModRefInfo(&I, MemLoc);
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 884 intersectModRef(AA.getModRefInfo(&I, StoreLoc), Access)))
lib/Transforms/Scalar/MemCpyOptimizer.cpp 448 if (isModOrRefSet(AA.getModRefInfo(P, StoreLoc)))
472 bool MayAlias = isModOrRefSet(AA.getModRefInfo(C, None));
479 return isModOrRefSet(AA.getModRefInfo(C, ML));
494 if (isModSet(AA.getModRefInfo(C, LoadLoc)))
505 if (isModOrRefSet(AA.getModRefInfo(P, ML)))
564 if (isModSet(AA.getModRefInfo(&I, LoadLoc))) {
634 if (isModOrRefSet(AA.getModRefInfo(&*I, StoreLoc))) {
lib/Transforms/Scalar/MergeICmps.cpp 259 if (isModSet(AA.getModRefInfo(Inst, LLoc)) ||
260 isModSet(AA.getModRefInfo(Inst, RLoc)))
lib/Transforms/Scalar/Sink.cpp 70 if (isModSet(AA.getModRefInfo(S, Loc)))
unittests/Analysis/AliasAnalysisTest.cpp 195 EXPECT_EQ(AA.getModRefInfo(Store1, None), ModRefInfo::Mod);
197 EXPECT_EQ(AA.getModRefInfo(Load1, None), ModRefInfo::Ref);
198 EXPECT_EQ(AA.getModRefInfo(Add1, MemoryLocation()), ModRefInfo::NoModRef);
199 EXPECT_EQ(AA.getModRefInfo(Add1, None), ModRefInfo::NoModRef);
201 EXPECT_EQ(AA.getModRefInfo(VAArg1, None), ModRefInfo::ModRef);
203 EXPECT_EQ(AA.getModRefInfo(CmpXChg1, None), ModRefInfo::ModRef);
205 EXPECT_EQ(AA.getModRefInfo(AtomicRMW, None), ModRefInfo::ModRef);