Lines Matching refs:LValue

78   void EmitFinalDestCopy(QualType type, const LValue &src);
185 LValue LV = CGF.EmitPseudoObjectLValue(E); in VisitPseudoObjectExpr()
194 void EmitInitializationToLValue(Expr *E, LValue Address);
195 void EmitNullInitializationToLValue(LValue Address);
212 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue()
269 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddr(), type, srcAlign); in EmitFinalDestCopy()
274 void AggExprEmitter::EmitFinalDestCopy(QualType type, const LValue &src) { in EmitFinalDestCopy()
319 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
344 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddr(), E->getType(), in VisitCXXStdInitializerListExpr()
346 LValue Start = CGF.EmitLValueForFieldInitialization(DestLV, *Field); in VisitCXXStdInitializerListExpr()
360 LValue EndOrLength = CGF.EmitLValueForFieldInitialization(DestLV, *Field); in VisitCXXStdInitializerListExpr()
461 LValue elementLV = CGF.MakeAddrLValue(element, elementType); in EmitArrayInit()
500 LValue elementLV = CGF.MakeAddrLValue(currentElement, elementType); in EmitArrayInit()
573 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
777 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E); in VisitPointerToDataMemberBinaryOperator()
865 LValue LHS = CGF.EmitCheckedLValue(E->getLHS(), CodeGenFunction::TCK_Store); in VisitBinAssign()
882 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
1044 AggExprEmitter::EmitInitializationToLValue(Expr *E, LValue LV) { in EmitInitializationToLValue()
1080 void AggExprEmitter::EmitNullInitializationToLValue(LValue lv) { in EmitNullInitializationToLValue()
1127 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddr(), E->getType(), in VisitInitListExpr()
1187 LValue FieldLoc = CGF.EmitLValueForFieldInitialization(DestLV, Field); in VisitInitListExpr()
1224 LValue LV = CGF.EmitLValueForFieldInitialization(DestLV, field); in VisitInitListExpr()
1395 LValue CodeGenFunction::EmitAggExprToLValue(const Expr *E) { in EmitAggExprToLValue()
1398 LValue LV = MakeAddrLValue(Temp, E->getType()); in EmitAggExprToLValue()