Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp659 CGF.EmitAggExpr(E->getInitializer(), Slot); in VisitCompoundLiteralExpr()
774 CGF.EmitAggExpr(E->getSubExpr(), valueDest); in VisitCastExpr()
782 CGF.EmitAggExpr(E->getSubExpr(), atomicSlot); in VisitCastExpr()
1172 CGF.EmitAggExpr(E->getRHS(), LHSSlot); in VisitBinAssign()
1340 CGF.EmitAggExpr(E, AggValueSlot::forLValue(LV, in EmitInitializationToLValue()
1449 CGF.EmitAggExpr(E->getInit(curInitIndex++), AggSlot); in VisitInitListExpr()
1777 void CodeGenFunction::EmitAggExpr(const Expr *E, AggValueSlot Slot) { in EmitAggExpr() function in CodeGenFunction
1793 EmitAggExpr(E, AggValueSlot::forLValue(LV, AggValueSlot::IsNotDestructed, in EmitAggExprToLValue()
H A DCGExprCXX.cpp605 EmitAggExpr(E->getArg(0), Dest); in EmitCXXConstructExpr()
963 CGF.EmitAggExpr(Init, Slot); in StoreAnyExprIntoOneUnit()
1035 EmitAggExpr(ILE->getInit(0), Slot); in EmitNewArrayInitializer()
H A DCGDeclCXX.cpp57 CGF.EmitAggExpr(Init, AggValueSlot::forLValue(lv,AggValueSlot::IsDestructed, in EmitDeclInit()
H A DCGClass.cpp566 CGF.EmitAggExpr(BaseInit->getInit(), AggSlot); in EmitBaseInitializer()
693 EmitAggExpr(Init, Slot); in EmitInitializerForField()
2376 EmitAggExpr(Ctor->init_begin()[0]->getInit(), AggSlot); in EmitDelegatingCXXConstructorCall()
H A DCGStmt.cpp406 EmitAggExpr(cast<Expr>(LastStmt), AggSlot); in EmitCompoundStmtWithoutScope()
1087 EmitAggExpr(RV, AggValueSlot::forAddr( in EmitReturnStmt()
H A DCGExpr.cpp205 EmitAggExpr(E, aggSlot); in EmitAnyExpr()
235 EmitAggExpr(E, AggValueSlot::forAddr(Location, Quals, in EmitAnyExprToMem()
458 EmitAggExpr(E, AggValueSlot::forAddr(Object, in EmitMaterializeTemporaryExpr()
4546 EmitAggExpr(E->getSubExpr(), Slot); in EmitCXXBindTemporaryLValue()
4893 CGF.EmitAggExpr(ov->getSourceExpr(), slot); in emitPseudoObjectExpr()
H A DCGObjC.cpp1526 EmitAggExpr(IvarInit->getInit(), in GenerateObjCCtorDtorMethod()
3576 EmitAggExpr(TheCXXConstructExpr, in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCGDecl.cpp1798 EmitAggExpr(init, AggValueSlot::forLValue(lvalue, in EmitExprAsInit()
H A DCGAtomic.cpp2038 EmitAggExpr(init, slot); in EmitAtomicInit()
H A DCGBlocks.cpp1114 EmitAggExpr(copyExpr, Slot); in EmitBlockLiteral()
H A DCodeGenFunction.h3880 void EmitAggExpr(const Expr *E, AggValueSlot AS);
H A DItaniumCXXABI.cpp4149 CGF.EmitAggExpr(copyExpr, in InitCatchParam()
H A DCGCall.cpp3623 EmitAggExpr(E, Slot); in EmitCallArg()