Home
last modified time | relevance | path

Searched refs:pushDestroy (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/CodeGen/
DCGDecl.cpp554 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, in EmitAutoVarWithLifetime()
565 CGF.pushDestroy(NormalAndEHCleanup, addr, var.getType(), in EmitAutoVarWithLifetime()
1449 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy()
1454 void CodeGenFunction::pushDestroy(QualType::DestructionKind dtorKind, in pushDestroy() function in CodeGenFunction
1459 pushDestroy(cleanupKind, addr, type, getDestroyer(dtorKind), in pushDestroy()
1463 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr, in pushDestroy() function in CodeGenFunction
1786 pushDestroy(QualType::DK_cxx_destructor, DeclPtr, Ty); in EmitParmDecl()
DCGExprAgg.cpp1209 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr()
1293 CGF.pushDestroy(EHCleanup, LV.getAddress(), field->getType(), in VisitInitListExpr()
DCGCleanup.cpp1226 pushDestroy(NormalAndEHCleanup, Ptr, TempType, destroyCXXObject, in EmitCXXTemporary()
DCodeGenFunction.h1258 void pushDestroy(QualType::DestructionKind dtorKind,
1262 void pushDestroy(CleanupKind kind, Address addr, QualType type,
DCGBlocks.cpp626 CGF.pushDestroy(cleanupKind, addr, variable->getType(), in enterBlockScope()
DCGExpr.cpp247 CGF.pushDestroy(CleanupKind, ReferenceTemporary, in pushTemporaryCleanup()
298 CGF.pushDestroy(NormalAndEHCleanup, ReferenceTemporary, E->getType(), in pushTemporaryCleanup()
DCGOpenMPRuntime.cpp3397 CGF.pushDestroy(DtorKind, FieldLValue.getAddress(), Field->getType()); in emitDestructorsFunction()
/external/llvm-project/clang/lib/CodeGen/
DCGDecl.cpp629 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, in EmitAutoVarWithLifetime()
640 CGF.pushDestroy(NormalAndEHCleanup, addr, var.getType(), in EmitAutoVarWithLifetime()
2095 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy()
2100 void CodeGenFunction::pushDestroy(QualType::DestructionKind dtorKind, in pushDestroy() function in CodeGenFunction
2105 pushDestroy(cleanupKind, addr, type, getDestroyer(dtorKind), in pushDestroy()
2109 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr, in pushDestroy() function in CodeGenFunction
2479 pushDestroy(DtorKind, DeclPtr, Ty); in EmitParmDecl()
DCGExprAgg.cpp840 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitCastExpr()
1222 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitBinAssign()
1268 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitAbstractConditionalOperator()
1355 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), CurField->getType(), in VisitLambdaExpr()
1660 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr()
1738 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), field->getType(), in VisitInitListExpr()
DCGBlocks.cpp1089 pushDestroy(cleanupKind, blockField, type, destroyer, useArrayEHCleanup); in EmitBlockLiteral()
1871 CGF.pushDestroy(Kind, Field, CaptureType, Destroyer, Kind & EHCleanup); in pushCaptureCleanup()
2360 CGF.pushDestroy(VarType.isDestructedType(), field, VarType); in emitDispose()
DCGCleanup.cpp1276 pushDestroy(NormalAndEHCleanup, Ptr, TempType, destroyCXXObject, in EmitCXXTemporary()
DCodeGenFunction.h1946 void pushDestroy(QualType::DestructionKind dtorKind,
1950 void pushDestroy(CleanupKind kind, Address addr, QualType type,
DCGExpr.cpp320 CGF.pushDestroy(CleanupKind, ReferenceTemporary, in pushTemporaryCleanup()
371 CGF.pushDestroy(NormalAndEHCleanup, ReferenceTemporary, E->getType(), in pushTemporaryCleanup()
DCGCall.cpp5178 pushDestroy(QualType::DK_nontrivial_c_struct, Ret.getAggregateAddress(), in EmitCall()
DCGOpenMPRuntime.cpp921 CGF.pushDestroy(DTorKind, PrivateAddr, PrivateType); in emitCleanups()
3660 CGF.pushDestroy(DtorKind, FieldLValue.getAddress(CGF), Field->getType()); in emitDestructorsFunction()