Lines Matching defs:EmitLValue

107   EmitLValue(E);
404 LValue LV = EmitLValue(E);
749 LV = EmitLValue(E);
756 /// EmitLValue - Emit code to compute a designator that specifies the location
771 LValue CodeGenFunction::EmitLValue(const Expr *E) {
798 return EmitLValue(cast<ParenExpr>(E)->getSubExpr());
800 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr());
825 return EmitLValue(cleanups->getSubExpr());
829 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr());
832 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr());
858 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr());
862 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement());
1842 return EmitLValue(E->getSubExpr());
1866 LValue LV = EmitLValue(E->getSubExpr());
1888 LValue LV = EmitLValue(E->getSubExpr());
2259 LValue LHS = EmitLValue(E->getBase());
2321 ArrayLV = EmitLValue(Array);
2394 Base = EmitLValue(E->getBase());
2641 return EmitLValue(E->getInit(0));
2662 return EmitLValue(live);
2675 LValue lhs = EmitLValue(expr->getTrueExpr());
2687 LValue rhs = EmitLValue(expr->getFalseExpr());
2761 LValue LV = EmitLValue(E->getSubExpr());
2773 return EmitLValue(E->getSubExpr());
2782 LValue LV = EmitLValue(E->getSubExpr());
2800 LValue LV = EmitLValue(E->getSubExpr());
2820 LValue LV = EmitLValue(E->getSubExpr());
2826 LValue LV = EmitLValue(E->getSubExpr());
2915 LValue BaseLV = EmitLValue(BaseExpr);
2959 return EmitLValue(E->getRHS());
3101 LValue BaseLV = EmitLValue(BaseExpr);
3227 BaseV = EmitLValue(E->getLHS()).getAddress();
3312 result.LV = CGF.EmitLValue(ov);
3324 result.LV = CGF.EmitLValue(semantic);