Lines Matching refs:EmitFinalDestCopy
81 void EmitFinalDestCopy(QualType type, const LValue &src,
83 void EmitFinalDestCopy(QualType type, RValue src);
189 return EmitFinalDestCopy(E->getType(), LV); in VisitPseudoObjectExpr()
203 EmitFinalDestCopy(E->getType(), Res); in VisitAtomicExpr()
224 EmitFinalDestCopy(E->getType(), LV); in EmitAggLoadOfLValue()
295 EmitFinalDestCopy(E->getType(), Src); in withReturnValueSlot()
307 void AggExprEmitter::EmitFinalDestCopy(QualType type, RValue src) { in EmitFinalDestCopy() function in AggExprEmitter
310 EmitFinalDestCopy(type, srcLV, EVK_RValue); in EmitFinalDestCopy()
314 void AggExprEmitter::EmitFinalDestCopy(QualType type, const LValue &src, in EmitFinalDestCopy() function in AggExprEmitter
505 EmitFinalDestCopy(ArrayQTy, CGF.MakeAddrLValue(GV, ArrayQTy, Align)); in EmitArrayInit()
645 EmitFinalDestCopy(e->getType(), CGF.getOrCreateOpaqueLValueMapping(e)); in VisitOpaqueValueExpr()
787 return EmitFinalDestCopy(valueType, rvalue); in VisitCastExpr()
1044 EmitFinalDestCopy(E->getType(), LV); in VisitPointerToDataMemberBinaryOperator()
1175 EmitFinalDestCopy(E->getType(), LHS); in VisitBinAssign()
1231 EmitFinalDestCopy(VE->getType(), CGF.MakeAddrLValue(ArgPtr, VE->getType())); in VisitVAArgExpr()
1396 EmitFinalDestCopy(E->getType(), CGF.MakeAddrLValue(GV, E->getType())); in VisitInitListExpr()