Home
last modified time | relevance | path

Searched refs:EmitAggExpr (Results 1 – 13 of 13) sorted by relevance

/external/clang/lib/CodeGen/
DCGExprAgg.cpp557 CGF.EmitAggExpr(E->getInitializer(), Slot); in VisitCompoundLiteralExpr()
671 CGF.EmitAggExpr(E->getSubExpr(), valueDest); in VisitCastExpr()
679 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot); in VisitCastExpr()
918 CGF.EmitAggExpr(E->getRHS(), LHSSlot); in VisitBinAssign()
1085 CGF.EmitAggExpr(E, AggValueSlot::forLValue(LV, in EmitInitializationToLValue()
1205 CGF.EmitAggExpr(E->getInit(curInitIndex++), AggSlot); in VisitInitListExpr()
1437 void CodeGenFunction::EmitAggExpr(const Expr *E, AggValueSlot Slot) { in EmitAggExpr() function in CodeGenFunction
1453 EmitAggExpr(E, AggValueSlot::forLValue(LV, AggValueSlot::IsNotDestructed, in EmitAggExprToLValue()
DCGDeclCXX.cpp53 CGF.EmitAggExpr(Init, AggValueSlot::forLValue(lv,AggValueSlot::IsDestructed, in EmitDeclInit()
DCGClass.cpp557 CGF.EmitAggExpr(BaseInit->getInit(), AggSlot); in EmitBaseInitializer()
605 CGF.EmitAggExpr(Init, Slot); in EmitAggMemberInitializer()
2378 EmitAggExpr(Ctor->init_begin()[0]->getInit(), AggSlot); in EmitDelegatingCXXConstructorCall()
DCGExpr.cpp151 EmitAggExpr(E, aggSlot); in EmitAnyExpr()
181 EmitAggExpr(E, AggValueSlot::forAddr(Location, Quals, in EmitAnyExprToMem()
386 EmitAggExpr(E, AggValueSlot::forAddr(Object, in EmitMaterializeTemporaryExpr()
3906 EmitAggExpr(E->getSubExpr(), Slot); in EmitCXXBindTemporaryLValue()
4213 CGF.EmitAggExpr(ov->getSourceExpr(), slot); in emitPseudoObjectExpr()
DCGStmt.cpp360 EmitAggExpr(cast<Expr>(LastStmt), AggSlot); in EmitCompoundStmtWithoutScope()
1048 EmitAggExpr(RV, AggValueSlot::forAddr(ReturnValue, in EmitReturnStmt()
DCGExprCXX.cpp474 EmitAggExpr(E->getArg(0), Dest); in EmitCXXConstructExpr()
824 CGF.EmitAggExpr(Init, Slot); in StoreAnyExprIntoOneUnit()
DCGObjC.cpp1418 EmitAggExpr(IvarInit->getInit(), in GenerateObjCCtorDtorMethod()
3331 EmitAggExpr(TheCXXConstructExpr, in GenerateObjCAtomicGetterCopyHelperFunction()
DCGDecl.cpp1314 EmitAggExpr(init, AggValueSlot::forLValue(lvalue, in EmitExprAsInit()
DCGAtomic.cpp1849 EmitAggExpr(init, slot); in EmitAtomicInit()
DCGBlocks.cpp837 EmitAggExpr(copyExpr, Slot); in EmitBlockLiteral()
DCodeGenFunction.h3044 void EmitAggExpr(const Expr *E, AggValueSlot AS);
DItaniumCXXABI.cpp3760 CGF.EmitAggExpr(copyExpr, in InitCatchParam()
DCGCall.cpp3304 EmitAggExpr(E, Slot); in EmitCallArg()