Lines Matching refs:MDep

1111                                                   MemCpyInst *MDep) {  in processMemCpyMemCpyDependence()  argument
1114 if (M->getSource() != MDep->getDest() || MDep->isVolatile()) in processMemCpyMemCpyDependence()
1122 if (M->getSource() == MDep->getSource()) in processMemCpyMemCpyDependence()
1127 if (MDep->getLength() != M->getLength()) { in processMemCpyMemCpyDependence()
1128 auto *MDepLen = dyn_cast<ConstantInt>(MDep->getLength()); in processMemCpyMemCpyDependence()
1145 if (writtenBetween(MSSA, *AA, MemoryLocation::getForSource(MDep), in processMemCpyMemCpyDependence()
1146 MSSA->getMemoryAccess(MDep), MSSA->getMemoryAccess(M))) in processMemCpyMemCpyDependence()
1155 if (isModSet(AA->getModRefInfo(M, MemoryLocation::getForSource(MDep)))) in processMemCpyMemCpyDependence()
1160 << *MDep << '\n' << *M << '\n'); in processMemCpyMemCpyDependence()
1168 MDep->getRawSource(), MDep->getSourceAlign(), in processMemCpyMemCpyDependence()
1175 M->getRawDest(), M->getDestAlign(), MDep->getRawSource(), in processMemCpyMemCpyDependence()
1176 MDep->getSourceAlign(), M->getLength(), M->isVolatile()); in processMemCpyMemCpyDependence()
1179 MDep->getRawSource(), MDep->getSourceAlign(), in processMemCpyMemCpyDependence()
1440 if (auto *MDep = dyn_cast_or_null<MemSetInst>(MD->getMemoryInst())) in processMemCpy() local
1442 if (processMemSetMemCpyDependence(M, MDep)) in processMemCpy()
1476 if (auto *MDep = dyn_cast<MemCpyInst>(MI)) in processMemCpy() local
1477 return processMemCpyMemCpyDependence(M, MDep); in processMemCpy()
1478 if (auto *MDep = dyn_cast<MemSetInst>(MI)) { in processMemCpy() local
1479 if (performMemCpyToMemSetOptzn(M, MDep)) { in processMemCpy()
1534 MemCpyInst *MDep = nullptr; in processByValArgument() local
1538 MDep = dyn_cast_or_null<MemCpyInst>(MD->getMemoryInst()); in processByValArgument()
1543 if (!MDep || MDep->isVolatile() || in processByValArgument()
1544 ByValArg->stripPointerCasts() != MDep->getDest()) in processByValArgument()
1548 auto *C1 = dyn_cast<ConstantInt>(MDep->getLength()); in processByValArgument()
1560 MaybeAlign MemDepAlign = MDep->getSourceAlign(); in processByValArgument()
1562 getOrEnforceKnownAlignment(MDep->getSource(), ByValAlign, DL, &CB, AC, in processByValArgument()
1567 if (MDep->getSource()->getType()->getPointerAddressSpace() != in processByValArgument()
1577 if (writtenBetween(MSSA, *AA, MemoryLocation::getForSource(MDep), in processByValArgument()
1578 MSSA->getMemoryAccess(MDep), MSSA->getMemoryAccess(&CB))) in processByValArgument()
1581 Value *TmpCast = MDep->getSource(); in processByValArgument()
1582 if (MDep->getSource()->getType() != ByValArg->getType()) { in processByValArgument()
1583 BitCastInst *TmpBitCast = new BitCastInst(MDep->getSource(), ByValArg->getType(), in processByValArgument()
1586 TmpBitCast->setDebugLoc(MDep->getDebugLoc()); in processByValArgument()
1591 << " " << *MDep << "\n" in processByValArgument()