Lines Matching refs:SrcPtr
587 llvm::Value *SrcPtr in EmitMemberInitializer() local
589 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); in EmitMemberInitializer()
927 llvm::Value *SrcPtr = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(SrcRec)); in emitMemcpy() local
928 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); in emitMemcpy()
947 void emitMemcpyIR(llvm::Value *DestPtr, llvm::Value *SrcPtr, in emitMemcpyIR() argument
954 llvm::PointerType *SPT = cast<llvm::PointerType>(SrcPtr->getType()); in emitMemcpyIR()
957 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, SBP); in emitMemcpyIR()
959 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity(), in emitMemcpyIR()
1161 Expr *SrcPtr = CE->getArg(1); in getMemcpyableField() local
1162 if (ImplicitCastExpr *SC = dyn_cast<ImplicitCastExpr>(SrcPtr)) in getMemcpyableField()
1163 SrcPtr = SC->getSubExpr(); in getMemcpyableField()
1164 UnaryOperator *SUO = dyn_cast<UnaryOperator>(SrcPtr); in getMemcpyableField()