| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 273 using CGBuilderBaseTy::CreateMemCpy; 274 llvm::CallInst *CreateMemCpy(Address Dest, Address Src, llvm::Value *Size, 276 return CreateMemCpy(Dest.getPointer(), Dest.getAlignment().getQuantity(), 280 llvm::CallInst *CreateMemCpy(Address Dest, Address Src, uint64_t Size, 282 return CreateMemCpy(Dest.getPointer(), Dest.getAlignment().getQuantity(),
|
| H A D | CGCall.cpp | 1264 CGF.Builder.CreateMemCpy(Casted, SrcCasted, in CreateCoercedLoad() 1346 CGF.Builder.CreateMemCpy(DstCasted, Casted, in CreateCoercedStore() 2344 Builder.CreateMemCpy(Dst, Src, SizeVal, false); in EmitFunctionProlog() 2503 Builder.CreateMemCpy(Ptr, AddrToStoreInto, DstSize); in EmitFunctionProlog() 4095 Builder.CreateMemCpy(TempAlloca, Src, SrcSize); in EmitCall()
|
| H A D | CGDecl.cpp | 1139 Builder.CreateMemCpy( in emitStoresForConstant() 1706 Builder.CreateMemCpy( in EmitAutoVarInit()
|
| H A D | CodeGenFunction.cpp | 1769 Builder.CreateMemCpy(Address(cur, curAlign), src, baseSizeInChars, in emitNonZeroVLAInit() 1847 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); in EmitNullInitialization()
|
| H A D | CGNonTrivialStruct.cpp | 529 this->CGF->Builder.CreateMemCpy(DstAddr, SrcAddr, SizeVal, false); in flushTrivialFields()
|
| H A D | CGExprAgg.cpp | 1922 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile); in EmitAggregateCopy()
|
| H A D | CGExprCXX.cpp | 549 CGF.Builder.CreateMemCpy( in EmitNullBaseClassInitialization()
|
| H A D | CGAtomic.cpp | 1342 CGF.Builder.CreateMemCpy(Tmp, Addr, in convertToAtomicIntPointer()
|
| H A D | CGClass.cpp | 989 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); in emitMemcpyIR()
|
| H A D | CGBuiltin.cpp | 2236 Builder.CreateMemCpy(Dest, Src, SizeVal, false); in EmitBuiltinExpr() 2257 Builder.CreateMemCpy(Dest, Src, SizeVal, false); in EmitBuiltinExpr()
|
| H A D | TargetInfo.cpp | 3812 CGF.Builder.CreateMemCpy(Tmp, RegAddr, TySize, false); in EmitVAArg()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 3232 Store = IRB.CreateMemCpy(ArgShadowBase, Alignment, AShadowPtr, in visitCallSite() 3719 IRB.CreateMemCpy(ShadowBase, kShadowTLSAlignment, ShadowPtr, in visitCallSite() 3722 IRB.CreateMemCpy(OriginBase, kShadowTLSAlignment, OriginPtr, in visitCallSite() 3845 IRB.CreateMemCpy(VAArgTLSCopy, 8, MS.VAArgTLS, 8, CopySize); in finalizeInstrumentation() 3988 IRB.CreateMemCpy(VAArgTLSCopy, 8, MS.VAArgTLS, 8, CopySize); in finalizeInstrumentation() 4176 IRB.CreateMemCpy(VAArgTLSCopy, 8, MS.VAArgTLS, 8, CopySize); in finalizeInstrumentation() 4234 IRB.CreateMemCpy(GrRegSaveAreaShadowPtr, 8, GrSrcPtr, 8, GrCopySize); in finalizeInstrumentation() 4252 IRB.CreateMemCpy(VrRegSaveAreaShadowPtr, 8, VrSrcPtr, 8, VrCopySize); in finalizeInstrumentation() 4264 IRB.CreateMemCpy(StackSaveAreaShadowPtr, 16, StackSrcPtr, 16, in finalizeInstrumentation() 4325 IRB.CreateMemCpy(Base, kShadowTLSAlignment, AShadowPtr, in visitCallSite() [all …]
|
| H A D | AddressSanitizer.cpp | 2800 IRB.CreateMemCpy(AI, Align, &Arg, Align, AllocSize); in copyArgsPassedByValToAllocas()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 218 B.CreateMemCpy(CpyDst, 1, Src, 1, in emitStrLenMemCpy() 442 B.CreateMemCpy(Dst, 1, Src, 1, in optimizeStrCpy() 467 B.CreateMemCpy(Dst, 1, Src, 1, LenV); in optimizeStpCpy() 504 B.CreateMemCpy(Dst, 1, Src, 1, ConstantInt::get(DL.getIntPtrType(PT), Len)); in optimizeStrNCpy() 916 B.CreateMemCpy(CI->getArgOperand(0), 1, CI->getArgOperand(1), 1, in optimizeMemCpy() 2053 B.CreateMemCpy(CI->getArgOperand(0), 1, CI->getArgOperand(1), 1, in optimizeSPrintFString() 2089 B.CreateMemCpy(CI->getArgOperand(0), 1, CI->getArgOperand(2), 1, IncLen); in optimizeSPrintFString() 2145 B.CreateMemCpy( in optimizeSnPrintFString() 2187 B.CreateMemCpy(CI->getArgOperand(0), 1, CI->getArgOperand(3), 1, in optimizeSnPrintFString() 2768 B.CreateMemCpy(CI->getArgOperand(0), 1, CI->getArgOperand(1), 1, in optimizeMemCpyChk()
|
| H A D | InlineFunction.cpp | 1265 Builder.CreateMemCpy(Dst, /*DstAlign*/1, Src, /*SrcAlign*/1, Size); in HandleByValArgumentInit()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 679 M = Builder.CreateMemCpy( in processStore() 1070 Builder.CreateMemCpy(M->getRawDest(), M->getDestAlignment(), in processMemCpyMemCpyDependence()
|
| H A D | InferAddressSpaces.cpp | 804 B.CreateMemCpy(Dest, MTI->getDestAlignment(), in handleMemIntrinsicPtrUse()
|
| H A D | LoopIdiomRecognize.cpp | 1057 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(), in processLoopStoreOfLoopLoad()
|
| H A D | SROA.cpp | 2932 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 882 Builder.CreateMemCpy(MemCpy->getRawDest(), MemCpy->getDestAlignment(), in handleAlloca()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 582 IRB.CreateMemCpy(Off, Align, Arg, Arg->getParamAlignment(), Size); in moveStaticAllocasToUnsafeStack()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 446 CallInst *CreateMemCpy(Value *Dst, unsigned DstAlign, Value *Src, 452 return CreateMemCpy(Dst, DstAlign, Src, SrcAlign, getInt64(Size), 457 CallInst *CreateMemCpy(Value *Dst, unsigned DstAlign, Value *Src,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 159 CreateMemCpy(Value *Dst, unsigned DstAlign, Value *Src, unsigned SrcAlign, in CreateMemCpy() function in IRBuilderBase
|
| H A D | Core.cpp | 3322 return wrap(unwrap(B)->CreateMemCpy(unwrap(Dst), DstAlign, in LLVMBuildMemCpy()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2282 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(), in processCopyingStore()
|