Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:EmitLValue

107   EmitLValue(E);
403 LValue LV = EmitLValue(E);
745 LV = EmitLValue(E);
752 /// EmitLValue - Emit code to compute a designator that specifies the location
767 LValue CodeGenFunction::EmitLValue(const Expr *E) {
794 return EmitLValue(cast<ParenExpr>(E)->getSubExpr());
796 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr());
821 return EmitLValue(cleanups->getSubExpr());
825 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr());
828 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr());
854 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr());
858 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement());
1828 return EmitLValue(E->getSubExpr());
1852 LValue LV = EmitLValue(E->getSubExpr());
1874 LValue LV = EmitLValue(E->getSubExpr());
2225 LValue LHS = EmitLValue(E->getBase());
2287 ArrayLV = EmitLValue(Array);
2360 Base = EmitLValue(E->getBase());
2606 return EmitLValue(E->getInit(0));
2627 return EmitLValue(live);
2640 LValue lhs = EmitLValue(expr->getTrueExpr());
2652 LValue rhs = EmitLValue(expr->getFalseExpr());
2726 LValue LV = EmitLValue(E->getSubExpr());
2738 return EmitLValue(E->getSubExpr());
2747 LValue LV = EmitLValue(E->getSubExpr());
2765 LValue LV = EmitLValue(E->getSubExpr());
2785 LValue LV = EmitLValue(E->getSubExpr());
2791 LValue LV = EmitLValue(E->getSubExpr());
2879 LValue BaseLV = EmitLValue(BaseExpr);
2923 return EmitLValue(E->getRHS());
3064 LValue BaseLV = EmitLValue(BaseExpr);
3144 BaseV = EmitLValue(E->getLHS()).getAddress();
3228 result.LV = CGF.EmitLValue(ov);
3240 result.LV = CGF.EmitLValue(semantic);