Lines Matching refs:LValue

81   void EmitFinalDestCopy(QualType type, const LValue &src,
188 LValue LV = CGF.EmitPseudoObjectLValue(E); in VisitPseudoObjectExpr()
197 void EmitInitializationToLValue(Expr *E, LValue Address);
198 void EmitNullInitializationToLValue(LValue Address);
216 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue()
309 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddress(), type); in EmitFinalDestCopy()
314 void AggExprEmitter::EmitFinalDestCopy(QualType type, const LValue &src, in EmitFinalDestCopy()
324 LValue DstLV = CGF.MakeAddrLValue( in EmitFinalDestCopy()
371 LValue DestLV = CGF.MakeAddrLValue(dest.getAddress(), type); in EmitCopy()
372 LValue SrcLV = CGF.MakeAddrLValue(src.getAddress(), type); in EmitCopy()
384 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
409 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitCXXStdInitializerListExpr()
410 LValue Start = CGF.EmitLValueForFieldInitialization(DestLV, *Field); in VisitCXXStdInitializerListExpr()
424 LValue EndOrLength = CGF.EmitLValueForFieldInitialization(DestLV, *Field); in VisitCXXStdInitializerListExpr()
556 LValue elementLV = in EmitArrayInit()
603 LValue elementLV = in EmitArrayInit()
684 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
1023 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitBinCmp()
1027 LValue FieldLV = CGF.EmitLValueForFieldInitialization( in VisitBinCmp()
1043 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E); in VisitPointerToDataMemberBinaryOperator()
1131 LValue LHS = CGF.EmitCheckedLValue(E->getLHS(), CodeGenFunction::TCK_Store); in VisitBinAssign()
1149 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
1318 AggExprEmitter::EmitInitializationToLValue(Expr *E, LValue LV) { in EmitInitializationToLValue()
1358 void AggExprEmitter::EmitNullInitializationToLValue(LValue lv) { in EmitNullInitializationToLValue()
1408 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitInitListExpr()
1480 LValue FieldLoc = CGF.EmitLValueForFieldInitialization(DestLV, Field); in VisitInitListExpr()
1511 LValue LV = CGF.EmitLValueForFieldInitialization(DestLV, field); in VisitInitListExpr()
1622 LValue elementLV = in VisitArrayInitLoopExpr()
1660 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitDesignatedInitUpdateExpr()
1789 LValue CodeGenFunction::EmitAggExprToLValue(const Expr *E) { in EmitAggExprToLValue()
1792 LValue LV = MakeAddrLValue(Temp, E->getType()); in EmitAggExprToLValue()
1823 void CodeGenFunction::EmitAggregateCopy(LValue Dest, LValue Src, QualType Ty, in EmitAggregateCopy()