Searched refs:MemCpy (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h44 /// Expand \p MemCpy as a loop. \p MemCpy is not deleted.
45 void expandMemCpyAsLoop(MemCpyInst *MemCpy, const TargetTransformInfo &TTI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp290 INITIALIZE_PASS_BEGIN(MemCpyOptLegacyPass, "memcpyopt", "MemCpy Optimization",
298 INITIALIZE_PASS_END(MemCpyOptLegacyPass, "memcpyopt", "MemCpy Optimization",
992 /// We've found that the (upward scanning) memory dependence of \p MemCpy is
994 /// weren't copied over by \p MemCpy.
1006 bool MemCpyOptPass::processMemSetMemCpyDependence(MemCpyInst *MemCpy, argument
1009 if (MemSet->getDest() != MemCpy->getDest())
1015 MemCpy->getIterator(), MemCpy->getParent());
1020 Value *Dest = MemCpy->getRawDest();
1022 Value *SrcSize = MemCpy
1088 performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp886 MemCpyInst *MemCpy = cast<MemCpyInst>(Intr); local
887 Builder.CreateMemCpy(MemCpy->getRawDest(), MemCpy->getDestAlign(),
888 MemCpy->getRawSource(), MemCpy->getSourceAlign(),
889 MemCpy->getLength(), MemCpy->isVolatile());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp916 FunctionCallee MemCpy = M->getOrInsertFunction( local
922 CallInst *CI = B.CreateCall(MemCpy, {Dst, Src, Len, ObjSize});
924 dyn_cast<Function>(MemCpy.getCallee()->stripPointerCasts()))
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp13244 FunctionDecl *MemCpy = R.getAsSingle<FunctionDecl>();
13245 if (!MemCpy)
13250 ExprResult MemCpyRef = S.BuildDeclRefExpr(MemCpy, S.Context.BuiltinFnTy,

Completed in 154 milliseconds