reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
84 MemoryDependenceResults &getMemDep() const { return *MD; }
lib/Transforms/Scalar/GVN.cpp1272 MD->invalidateCachedPointerInfo(LoadPtr); 1284 MD->invalidateCachedPointerInfo(V); 1318 MD->getNonLocalPointerDependency(LI, Deps); 1376 MD->invalidateCachedPointerInfo(V); 1517 if (!MD) 1530 MemDepResult Dep = MD->getDependency(L); 1557 if (MD && AvailableValue->getType()->isPtrOrPtrVectorTy()) 1558 MD->invalidateCachedPointerInfo(AvailableValue); 1842 if (MD) 1843 MD->invalidateCachedPointerInfo(LHS); 1920 if (MD) 1921 MD->invalidateCachedPointerInfo(NotCmp); 1961 if (MD && V->getType()->isPtrOrPtrVectorTy()) 1962 MD->invalidateCachedPointerInfo(V); 2072 if (MD && Repl->getType()->isPtrOrPtrVectorTy()) 2073 MD->invalidateCachedPointerInfo(Repl); 2088 MD = RunMD; 2092 VN.setMemDep(MD); 2105 bool removedBlock = MergeBlockIntoPredecessor(BB, &DTU, LI, nullptr, MD); 2179 if (MD) MD->removeInstruction(I); 2179 if (MD) MD->removeInstruction(I); 2402 if (MD && Phi->getType()->isPtrOrPtrVectorTy()) 2403 MD->invalidateCachedPointerInfo(Phi); 2408 if (MD) 2409 MD->removeInstruction(CurInst); 2452 if (MD) 2453 MD->invalidateCachedPredecessors(); 2468 if (MD) MD->invalidateCachedPredecessors(); 2468 if (MD) MD->invalidateCachedPredecessors(); 2593 if (MD) 2594 MD->invalidateCachedPointerInfo(&Phi);