Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:EmitLValue

109   EmitLValue(E);
406 LValue LV = EmitLValue(E);
756 LV = EmitLValue(E);
763 /// EmitLValue - Emit code to compute a designator that specifies the location
778 LValue CodeGenFunction::EmitLValue(const Expr *E) {
805 return EmitLValue(cast<ParenExpr>(E)->getSubExpr());
807 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr());
832 return EmitLValue(cleanups->getSubExpr());
836 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr());
839 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr());
865 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr());
869 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement());
1928 return EmitLValue(E->getSubExpr());
1952 LValue LV = EmitLValue(E->getSubExpr());
1974 LValue LV = EmitLValue(E->getSubExpr());
2308 LValue LHS = EmitLValue(E->getBase());
2369 ArrayLV = EmitLValue(Array);
2442 Base = EmitLValue(E->getBase());
2689 return EmitLValue(E->getInit(0));
2702 return CGF.EmitLValue(Operand);
2727 return EmitLValue(live);
2838 LValue LV = EmitLValue(E->getSubExpr());
2850 return EmitLValue(E->getSubExpr());
2858 LValue LV = EmitLValue(E->getSubExpr());
2875 LValue LV = EmitLValue(E->getSubExpr());
2895 LValue LV = EmitLValue(E->getSubExpr());
2901 LValue LV = EmitLValue(E->getSubExpr());
2994 LValue BaseLV = EmitLValue(BaseExpr);
3038 return EmitLValue(E->getRHS());
3180 LValue BaseLV = EmitLValue(BaseExpr);
3310 BaseV = EmitLValue(E->getLHS()).getAddress();
3395 result.LV = CGF.EmitLValue(ov);
3407 result.LV = CGF.EmitLValue(semantic);