Lines Matching refs:RValue
81 void EmitFinalDestCopy(QualType type, RValue src);
85 void EmitMoveFromReturnSlot(const Expr *E, RValue Src);
202 RValue Res = CGF.EmitAtomicExpr(E); in VisitAtomicExpr()
254 void AggExprEmitter::EmitMoveFromReturnSlot(const Expr *E, RValue src) { in EmitMoveFromReturnSlot()
268 void AggExprEmitter::EmitFinalDestCopy(QualType type, RValue src) { in EmitFinalDestCopy()
350 CGF.EmitStoreThroughLValue(RValue::get(ArrayStart), Start); in VisitCXXStdInitializerListExpr()
367 CGF.EmitStoreThroughLValue(RValue::get(ArrayEnd), EndOrLength); in VisitCXXStdInitializerListExpr()
370 CGF.EmitStoreThroughLValue(RValue::get(Size), EndOrLength); in VisitCXXStdInitializerListExpr()
682 RValue rvalue = RValue::getAggregate(valueAddr, atomicSlot.isVolatile()); in VisitCastExpr()
761 RValue RV = CGF.EmitCallExpr(E, getReturnValueSlot()); in VisitCallExpr()
766 RValue RV = CGF.EmitObjCMessageExpr(E, getReturnValueSlot()); in VisitObjCMessageExpr()
1069 RValue RV = CGF.EmitReferenceBindingToExpr(E); in EmitInitializationToLValue()
1088 CGF.EmitStoreThroughLValue(RValue::get(CGF.EmitScalarExpr(E)), LV); in EmitInitializationToLValue()
1109 CGF.EmitStoreThroughBitfieldLValue(RValue::get(null), lv); in EmitNullInitializationToLValue()