Lines Matching defs:EmitLValue
208 // emit this. The normal 'EmitLValue' version of this is particularly
218 EmitLValue(E);
628 LValue LV = EmitLValue(E);
1130 LValue LV = EmitLValue(StructBase);
1354 LValue LV = CGF.EmitLValue(UO->getSubExpr(), IsKnownNonNull);
1369 LValue LV = CGF.EmitLValue(Call->getArg(0), IsKnownNonNull);
1473 LV = EmitLValue(E);
1488 /// EmitLValue - Emit code to compute a designator that specifies the location
1503 LValue CodeGenFunction::EmitLValue(const Expr *E,
1548 return EmitLValue(cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm(),
1560 return EmitLValue(cast<ConstantExpr>(E)->getSubExpr(), IsKnownNonNull);
1563 return EmitLValue(cast<ParenExpr>(E)->getSubExpr(), IsKnownNonNull);
1565 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr(),
1590 LValue LV = EmitLValue(cleanups->getSubExpr(), IsKnownNonNull);
1609 return EmitLValue(DAE->getExpr(), IsKnownNonNull);
1614 return EmitLValue(DIE->getExpr(), IsKnownNonNull);
1646 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr(), IsKnownNonNull);
1650 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(),
1671 return EmitLValue(cast<PackIndexingExpr>(E)->getSelectedExpr());
3166 return EmitLValue(BD->getBinding());
3196 return EmitLValue(E->getSubExpr());
3224 LValue LV = EmitLValue(E->getSubExpr());
3248 LValue LV = EmitLValue(E->getSubExpr());
3894 LValue LV = EmitLValue(E);
4196 LValue LHS = EmitLValue(E->getBase());
4207 LValue LV = EmitLValue(E->getBase());
4285 ArrayLV = EmitLValue(Array);
4294 // i.e. "a.b.count", so we shouldn't need the full force of EmitLValue or
4362 LValue Base = EmitLValue(E->getBase());
4556 ArrayLV = EmitLValue(Array);
4596 Base = EmitLValue(E->getBase());
5034 return EmitLValue(E->getInit(0));
5047 return CGF.EmitLValue(Operand);
5076 return CGF.EmitLValue(Live);
5255 LValue LV = EmitLValue(E->getSubExpr());
5266 return EmitLValue(E->getSubExpr());
5272 LValue LV = EmitLValue(E->getSubExpr());
5293 LValue LV = EmitLValue(E->getSubExpr());
5313 LValue LV = EmitLValue(E->getSubExpr());
5339 LValue LV = EmitLValue(E->getSubExpr());
5352 LValue LV = EmitLValue(E->getSubExpr());
5363 LValue LV = EmitLValue(E->getSubExpr());
5375 return EmitLValue(E->getSubExpr());
5398 return EmitLValue(e->getSourceExpr());
5584 calleePtr = EmitLValue(E, KnownNonNull).getPointer(*this);
5604 return EmitLValue(E->getRHS());
5789 LValue BaseLV = EmitLValue(BaseExpr);
6056 BaseAddr = EmitLValue(E->getLHS()).getAddress();
6191 result.LV = CGF.EmitLValue(ov);
6203 result.LV = CGF.EmitLValue(semantic);