Lines Matching refs:LValue
83 void EmitFinalDestCopy(QualType type, const LValue &src,
208 LValue LV = CGF.EmitPseudoObjectLValue(E); in VisitPseudoObjectExpr()
229 void EmitInitializationToLValue(Expr *E, LValue Address);
230 void EmitNullInitializationToLValue(LValue Address);
251 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue()
343 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddress(), type); in EmitFinalDestCopy()
349 QualType type, const LValue &src, in EmitFinalDestCopy()
359 LValue DstLV = CGF.MakeAddrLValue( in EmitFinalDestCopy()
405 LValue DestLV = CGF.MakeAddrLValue(dest.getAddress(), type); in EmitCopy()
406 LValue SrcLV = CGF.MakeAddrLValue(src.getAddress(), type); in EmitCopy()
418 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
435 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitCXXStdInitializerListExpr()
436 LValue Start = CGF.EmitLValueForFieldInitialization(DestLV, *Field); in VisitCXXStdInitializerListExpr()
444 LValue EndOrLength = CGF.EmitLValueForFieldInitialization(DestLV, *Field); in VisitCXXStdInitializerListExpr()
590 LValue elementLV = CGF.MakeAddrLValue( in EmitArrayInit()
654 LValue elementLV = CGF.MakeAddrLValue( in EmitArrayInit()
742 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
778 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
1111 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitBinCmp()
1115 LValue FieldLV = CGF.EmitLValueForFieldInitialization( in VisitBinCmp()
1131 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E); in VisitPointerToDataMemberBinaryOperator()
1219 LValue LHS = CGF.EmitCheckedLValue(E->getLHS(), CodeGenFunction::TCK_Store); in VisitBinAssign()
1237 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
1372 LValue SlotLV = CGF.MakeAddrLValue(Slot.getAddress(), E->getType()); in VisitLambdaExpr()
1383 LValue LV = CGF.EmitLValueForFieldInitialization(SlotLV, *CurField); in VisitLambdaExpr()
1553 AggExprEmitter::EmitInitializationToLValue(Expr *E, LValue LV) { in EmitInitializationToLValue()
1592 void AggExprEmitter::EmitNullInitializationToLValue(LValue lv) { in EmitNullInitializationToLValue()
1658 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1740 LValue FieldLoc = CGF.EmitLValueForFieldInitialization(DestLV, Field); in VisitCXXParenListOrInitListExpr()
1771 LValue LV = CGF.EmitLValueForFieldInitialization(DestLV, field); in VisitCXXParenListOrInitListExpr()
1860 LValue elementLV = CGF.MakeAddrLValue( in VisitArrayInitLoopExpr()
1897 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitDesignatedInitUpdateExpr()
2027 LValue CodeGenFunction::EmitAggExprToLValue(const Expr *E) { in EmitAggExprToLValue()
2030 LValue LV = MakeAddrLValue(Temp, E->getType()); in EmitAggExprToLValue()
2039 const LValue &Src, in EmitAggFinalDestCopy()
2093 void CodeGenFunction::EmitAggregateCopy(LValue Dest, LValue Src, QualType Ty, in EmitAggregateCopy()