reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/AliasAnalysis.h
  239       FMRL_ArgumentPointees | static_cast<int>(ModRefInfo::ModRef),
  246       FMRL_InaccessibleMem | static_cast<int>(ModRefInfo::ModRef),
  257                                           static_cast<int>(ModRefInfo::ModRef),
  277       FMRL_Anywhere | static_cast<int>(ModRefInfo::ModRef)
  286   return ModRefInfo(FMRB & static_cast<int>(ModRefInfo::ModRef));
 1043     return ModRefInfo::ModRef;
 1056     return ModRefInfo::ModRef;
 1061     return ModRefInfo::ModRef;
lib/Analysis/AliasAnalysis.cpp
  136   ModRefInfo Result = ModRefInfo::ModRef;
  162     return ModRefInfo::ModRef;
  185   ModRefInfo Result = ModRefInfo::ModRef;
  252   ModRefInfo Result = ModRefInfo::ModRef;
  309         ArgMask = ModRefInfo::ModRef;
  442     return ModRefInfo::ModRef;
  467     return ModRefInfo::ModRef;
  502   return ModRefInfo::ModRef;
  532   return ModRefInfo::ModRef;
  552   return ModRefInfo::ModRef;
  572   return ModRefInfo::ModRef;
  586     return ModRefInfo::ModRef;
  600   return ModRefInfo::ModRef;
  614     return ModRefInfo::ModRef;
  628   return ModRefInfo::ModRef;
  644     return ModRefInfo::ModRef;
  650     return ModRefInfo::ModRef;
  654     return ModRefInfo::ModRef;
  660     return ModRefInfo::ModRef;
  692     return ModRefInfo::ModRef;
lib/Analysis/AliasAnalysisEvaluator.cpp
  252       case ModRefInfo::ModRef:
  299       case ModRefInfo::ModRef:
lib/Analysis/BasicAliasAnalysis.cpp
  945       Result = ModRefInfo::ModRef;
lib/Analysis/GlobalsModRef.cpp
  136     return ModRefInfo((I & static_cast<int>(ModRefInfo::ModRef)) |
  528           FI.addModRefInfo(ModRefInfo::ModRef);
  584             FI.addModRefInfo(ModRefInfo::ModRef);
  896       Call->onlyReadsMemory() ? ModRefInfo::Ref : ModRefInfo::ModRef;
  924   ModRefInfo Known = ModRefInfo::ModRef;
lib/Analysis/MemoryDependenceAnalysis.cpp
  125       return ModRefInfo::ModRef;
  128     return ModRefInfo::ModRef;
  138       return ModRefInfo::ModRef;
  141     return ModRefInfo::ModRef;
  146     return ModRefInfo::ModRef;
  176     return ModRefInfo::ModRef;
lib/Target/ARM/ARMParallelDSP.cpp
  384           ModRefInfo::ModRef)))
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 2071   if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, BECount,
 2075     if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop,
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  982   if (mayLoopAccessLocation(BasePtr, ModRefInfo::ModRef, CurLoop, BECount,
 1101   if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, BECount,
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
  178   return AA->canInstructionRangeModRef(Start, End, Loc, ModRefInfo::ModRef);
unittests/Analysis/AliasAnalysisTest.cpp
  200   EXPECT_EQ(AA.getModRefInfo(VAArg1, MemoryLocation()), ModRefInfo::ModRef);
  201   EXPECT_EQ(AA.getModRefInfo(VAArg1, None), ModRefInfo::ModRef);
  202   EXPECT_EQ(AA.getModRefInfo(CmpXChg1, MemoryLocation()), ModRefInfo::ModRef);
  203   EXPECT_EQ(AA.getModRefInfo(CmpXChg1, None), ModRefInfo::ModRef);
  204   EXPECT_EQ(AA.getModRefInfo(AtomicRMW, MemoryLocation()), ModRefInfo::ModRef);
  205   EXPECT_EQ(AA.getModRefInfo(AtomicRMW, None), ModRefInfo::ModRef);