Lines Matching defs:DestPtr
82 /// then loads the result into DestPtr.
85 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired.
94 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, QualType ArrayQTy,
253 /// then loads the result into DestPtr.
344 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired.
351 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired.
496 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
518 DestPtr.getAlignment().alignmentOfArrayElement(elementSize);
556 llvm::Value *begin = DestPtr.emitRawPointer(CGF);
2062 /// type. The result is computed into DestPtr. Note that if DestPtr is null,
2064 /// true, DestPtr cannot be 0.
2148 Address DestPtr = Dest.getAddress();
2205 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr);
2230 DestPtr = DestPtr.withElementType(Int8Ty);
2239 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr,
2247 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr,
2254 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile);