Lines Matching refs:MemSet
1096 MemSetInst *MemSet) { in processMemSetMemCpyDependence() argument
1098 if (MemSet->getDest() != MemCpy->getDest()) in processMemSetMemCpyDependence()
1103 MD->getPointerDependencyFrom(MemoryLocation::getForDest(MemSet), false, in processMemSetMemCpyDependence()
1105 if (DstDepInfo.getInst() != MemSet) in processMemSetMemCpyDependence()
1110 Value *DestSize = MemSet->getLength(); in processMemSetMemCpyDependence()
1118 std::max(MemSet->getDestAlignment(), MemCpy->getDestAlignment()); in processMemSetMemCpyDependence()
1138 Builder.CreateMemSet(Builder.CreateGEP(Dest, SrcSize), MemSet->getOperand(1), in processMemSetMemCpyDependence()
1141 MD->removeInstruction(MemSet); in processMemSetMemCpyDependence()
1142 MemSet->eraseFromParent(); in processMemSetMemCpyDependence()
1176 MemSetInst *MemSet) { in performMemCpyToMemSetOptzn() argument
1181 if (!AA.isMustAlias(MemSet->getRawDest(), MemCpy->getRawSource())) in performMemCpyToMemSetOptzn()
1185 ConstantInt *MemSetSize = dyn_cast<ConstantInt>(MemSet->getLength()); in performMemCpyToMemSetOptzn()
1199 MemCpyLoc, true, MemSet->getIterator(), MemSet->getParent()); in performMemCpyToMemSetOptzn()
1207 Builder.CreateMemSet(MemCpy->getRawDest(), MemSet->getOperand(1), in performMemCpyToMemSetOptzn()