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

References

lib/Analysis/AliasSetTracker.cpp
  242   assert(Inst->mayReadOrWriteMemory() &&
  449   if (!Inst->mayReadOrWriteMemory())
lib/Analysis/DependenceGraphBuilder.cpp
  130     return I->mayReadOrWriteMemory();
lib/Analysis/LoopInfo.cpp
  562       if (!I.mayReadOrWriteMemory())
lib/Analysis/MemoryDependenceAnalysis.cpp
  512     return !isa<LoadInst>(I) && !isa<StoreInst>(I) && I->mayReadOrWriteMemory();
lib/Analysis/ValueTracking.cpp
 3979   return I.mayReadOrWriteMemory() || !isSafeToSpeculativelyExecute(&I);
lib/Analysis/VectorUtils.cpp
  549   bool MayAccessMem1 = Inst1->mayReadOrWriteMemory();
  550   bool MayAccessMem2 = Inst2->mayReadOrWriteMemory();
lib/Transforms/IPO/Attributor.cpp
 1408     if (I.mayReadOrWriteMemory())
 4121     if (UserI->mayReadOrWriteMemory())
 4156   assert(UserI->mayReadOrWriteMemory());
 4707     if (I.mayReadOrWriteMemory())
lib/Transforms/Scalar/LICM.cpp
 1277   assert(!I.mayReadOrWriteMemory() && "unhandled aliasing");
lib/Transforms/Utils/InlineFunction.cpp
  793       } else if (NI->mayReadOrWriteMemory()) {
  798     if (NI->mayReadOrWriteMemory()) {
  893     } else if (NI->mayReadOrWriteMemory()) {
  908     } else if (NI->mayReadOrWriteMemory()) {
lib/Transforms/Utils/LoopUnrollAndJam.cpp
  603       } else if (I.mayReadOrWriteMemory()) {
  802               if (I->mayHaveSideEffects() || I->mayReadOrWriteMemory())
lib/Transforms/Utils/SimplifyCFG.cpp
 2977     if (I.mayReadOrWriteMemory())
 2980     if (&I != QStore && I.mayReadOrWriteMemory())
 2984       if (&I != QStore && I.mayReadOrWriteMemory())
 2988     if (&*I != PStore && I->mayReadOrWriteMemory())
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  632     } else if (!IsLoadChain && (I.mayReadOrWriteMemory() || I.mayThrow())) {
  746     if (!I.mayReadOrWriteMemory())
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4697     if (I->mayReadOrWriteMemory() &&
tools/clang/lib/CodeGen/CGLoopInfo.cpp
  765   if (I->mayReadOrWriteMemory()) {
tools/polly/lib/Analysis/ScopBuilder.cpp
 1990   return Inst->mayHaveSideEffects() || Inst->mayReadOrWriteMemory();
tools/polly/lib/Analysis/ScopDetection.cpp
 1225   if (!Inst.mayReadOrWriteMemory()) {
tools/polly/lib/CodeGen/IRBuilder.cpp
  194   if (!Inst->mayReadOrWriteMemory())
tools/polly/lib/Support/SCEVValidator.cpp
  121   if (Call->mayReadOrWriteMemory())
tools/polly/lib/Support/ScopHelper.cpp
  273     assert(!Inst->mayThrow() && !Inst->mayReadOrWriteMemory() &&
unittests/Analysis/AliasSetTrackerTest.cpp
   80       if (!Inst.mayReadOrWriteMemory())