Searched refs:CopySource (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 1161 auto *CopySource = MDep->getSource(); in processMemCpyMemCpyDependence() local 1191 CopySource = M->getDest(); in processMemCpyMemCpyDependence() 1193 CopySource = Builder.CreateInBoundsPtrAdd( in processMemCpyMemCpyDependence() 1194 CopySource, Builder.getInt64(MForwardOffset)); in processMemCpyMemCpyDependence() 1195 NewCopySource = dyn_cast<Instruction>(CopySource); in processMemCpyMemCpyDependence() 1198 MCopyLoc = MCopyLoc.getWithNewPtr(CopySource); in processMemCpyMemCpyDependence() 1217 if (BAA.isMustAlias(M->getDest(), CopySource)) { in processMemCpyMemCpyDependence() 1248 NewM = Builder.CreateMemMove(M->getDest(), M->getDestAlign(), CopySource, in processMemCpyMemCpyDependence() 1255 CopySource, CopySourceAlign, CopyLength, in processMemCpyMemCpyDependence() 1258 NewM = Builder.CreateMemCpy(M->getDest(), M->getDestAlign(), CopySource, in processMemCpyMemCpyDependence()
|