Lines Matching defs:EmitLValue

222   // emit this. The normal 'EmitLValue' version of this is particularly
232 EmitLValue(E);
666 LValue LV = EmitLValue(E);
1161 LValue LV = EmitLValue(StructBase);
1382 LValue LV = CGF.EmitLValue(UO->getSubExpr(), IsKnownNonNull);
1397 LValue LV = CGF.EmitLValue(Call->getArg(0), IsKnownNonNull);
1501 LV = EmitLValue(E);
1516 /// EmitLValue - Emit code to compute a designator that specifies the location
1531 LValue CodeGenFunction::EmitLValue(const Expr *E,
1581 return EmitLValue(cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm(),
1593 return EmitLValue(cast<ConstantExpr>(E)->getSubExpr(), IsKnownNonNull);
1596 return EmitLValue(cast<ParenExpr>(E)->getSubExpr(), IsKnownNonNull);
1598 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr(),
1623 LValue LV = EmitLValue(cleanups->getSubExpr(), IsKnownNonNull);
1642 return EmitLValue(DAE->getExpr(), IsKnownNonNull);
1647 return EmitLValue(DIE->getExpr(), IsKnownNonNull);
1679 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr(), IsKnownNonNull);
1683 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(),
1704 return EmitLValue(cast<PackIndexingExpr>(E)->getSelectedExpr());
3210 return EmitLValue(BD->getBinding());
3240 return EmitLValue(E->getSubExpr());
3268 LValue LV = EmitLValue(E->getSubExpr());
3292 LValue LV = EmitLValue(E->getSubExpr());
3979 LValue LV = EmitLValue(E);
4281 LValue LHS = EmitLValue(E->getBase());
4292 LValue LV = EmitLValue(E->getBase());
4370 ArrayLV = EmitLValue(Array);
4379 // i.e. "a.b.count", so we shouldn't need the full force of EmitLValue or
4454 LValue Base = EmitLValue(E->getBase());
4651 ArrayLV = EmitLValue(Array);
4691 Base = EmitLValue(E->getBase());
5129 return EmitLValue(E->getInit(0));
5142 return CGF.EmitLValue(Operand);
5172 return CGF.EmitLValue(Live);
5351 LValue LV = EmitLValue(E->getSubExpr());
5362 return EmitLValue(E->getSubExpr());
5368 LValue LV = EmitLValue(E->getSubExpr());
5389 LValue LV = EmitLValue(E->getSubExpr());
5409 LValue LV = EmitLValue(E->getSubExpr());
5435 LValue LV = EmitLValue(E->getSubExpr());
5448 LValue LV = EmitLValue(E->getSubExpr());
5459 LValue LV = EmitLValue(E->getSubExpr());
5471 return EmitLValue(E->getSubExpr());
5486 LValue BaseLV = EmitLValue(E->getArgLValue());
5531 return EmitLValue(e->getSourceExpr());
5734 calleePtr = EmitLValue(E, KnownNonNull).getPointer(*this);
5754 return EmitLValue(E->getRHS());
5845 LValue LHS = EmitLValue(E->getLHS());
5958 LValue BaseLV = EmitLValue(BaseExpr);
6203 BaseAddr = EmitLValue(E->getLHS()).getAddress();
6338 result.LV = CGF.EmitLValue(ov);
6350 result.LV = CGF.EmitLValue(semantic);