Home
last modified time | relevance | path

Searched refs:MDep (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp920 MemCpyInst *MDep) { in processMemCpyMemCpyDependence() argument
923 if (M->getSource() != MDep->getDest() || MDep->isVolatile()) in processMemCpyMemCpyDependence()
931 if (M->getSource() == MDep->getSource()) in processMemCpyMemCpyDependence()
936 ConstantInt *MDepLen = dyn_cast<ConstantInt>(MDep->getLength()); in processMemCpyMemCpyDependence()
956 MD->getPointerDependencyFrom(MemoryLocation::getForSource(MDep), false, in processMemCpyMemCpyDependence()
958 if (!SourceDep.isClobber() || SourceDep.getInst() != MDep) in processMemCpyMemCpyDependence()
966 MemoryLocation::getForSource(MDep))) in processMemCpyMemCpyDependence()
971 << *MDep << '\n' << *M << '\n'); in processMemCpyMemCpyDependence()
978 MDep->getRawSource(), MDep->getSourceAlign(), in processMemCpyMemCpyDependence()
982 MDep->getRawSource(), MDep->getSourceAlign(), in processMemCpyMemCpyDependence()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DMemCpyOptimizer.h66 bool processMemCpyMemCpyDependence(MemCpyInst *M, MemCpyInst *MDep);
67 bool processMemSetMemCpyDependence(MemCpyInst *M, MemSetInst *MDep);
68 bool performMemCpyToMemSetOptzn(MemCpyInst *M, MemSetInst *MDep);