Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1126 MemCpyInst *MDep, in processMemCpyMemCpyDependence() argument
1133 if (M->getSource() == MDep->getSource()) in processMemCpyMemCpyDependence()
1137 if (MDep->isVolatile()) in processMemCpyMemCpyDependence()
1144 if (M->getSource() != MDep->getDest()) { in processMemCpyMemCpyDependence()
1146 M->getSource()->getPointerOffsetFrom(MDep->getDest(), DL); in processMemCpyMemCpyDependence()
1154 if (MForwardOffset != 0 || MDep->getLength() != M->getLength()) { in processMemCpyMemCpyDependence()
1155 auto *MDepLen = dyn_cast<ConstantInt>(MDep->getLength()); in processMemCpyMemCpyDependence()
1163 auto *CopySource = MDep->getSource(); in processMemCpyMemCpyDependence()
1174 MaybeAlign CopySourceAlign = MDep->getSourceAlign(); in processMemCpyMemCpyDependence()
1176 auto MCopyLoc = MemoryLocation::getForSource(MDep).getWithNewSize( in processMemCpyMemCpyDependence()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DMemCpyOptimizer.h74 bool processMemCpyMemCpyDependence(MemCpyInst *M, MemCpyInst *MDep,