Home
last modified time | relevance | path

Searched defs:destroyer (Results 1 – 5 of 5) sorted by relevance

/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp507 CodeGenFunction::Destroyer *destroyer; global() member
661 CodeGenFunction::Destroyer *destroyer = EmitAutoVarWithLifetime() local
2073 CodeGenFunction::Destroyer *destroyer = nullptr; emitAutoVarTypeCleanup() local
2212 pushDestroy(CleanupKind cleanupKind,Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) pushDestroy() argument
2230 pushDestroyAndDeferDeactivation(CleanupKind cleanupKind,Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) pushDestroyAndDeferDeactivation() argument
2250 pushLifetimeExtendedDestroy(CleanupKind cleanupKind,Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) pushLifetimeExtendedDestroy() argument
2312 emitDestroy(Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) emitDestroy() argument
2355 emitArrayDestroy(llvm::Value * begin,llvm::Value * end,QualType elementType,CharUnits elementAlign,Destroyer * destroyer,bool checkZeroLength,bool useEHCleanup) emitArrayDestroy() argument
2409 emitPartialArrayDestroy(CodeGenFunction & CGF,llvm::Value * begin,llvm::Value * end,QualType type,CharUnits elementAlign,CodeGenFunction::Destroyer * destroyer) emitPartialArrayDestroy() argument
2451 RegularPartialArrayDestroy(llvm::Value * arrayBegin,llvm::Value * arrayEnd,QualType elementType,CharUnits elementAlign,CodeGenFunction::Destroyer * destroyer) RegularPartialArrayDestroy() argument
2476 IrregularPartialArrayDestroy(llvm::Value * arrayBegin,Address arrayEndPointer,QualType elementType,CharUnits elementAlign,CodeGenFunction::Destroyer * destroyer) IrregularPartialArrayDestroy() argument
2499 pushIrregularPartialArrayCleanup(llvm::Value * arrayBegin,Address arrayEndPointer,QualType elementType,CharUnits elementAlign,Destroyer * destroyer) pushIrregularPartialArrayCleanup() argument
2515 pushRegularPartialArrayCleanup(llvm::Value * arrayBegin,llvm::Value * arrayEnd,QualType elementType,CharUnits elementAlign,Destroyer * destroyer) pushRegularPartialArrayCleanup() argument
[all...]
H A DCGDeclCXX.cpp1151 generateDestroyHelper(Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray,const VarDecl * VD) generateDestroyHelper() argument
H A DCGClass.cpp1633 CodeGenFunction::Destroyer *destroyer; member in __anonfdfcccb10411::DestroyField
1637 DestroyField(const FieldDecl *field, CodeGenFunction::Destroyer *destroyer, in DestroyField() argument
2078 Destroyer *destroyer = destroyCXXObject; in EmitCXXAggrConstructorCall() local
H A DCGObjC.cpp1646 CodeGenFunction::Destroyer *destroyer; global() member
1687 CodeGenFunction::Destroyer *destroyer = nullptr; emitCXXDestructMethod() local
H A DCGBlocks.cpp1028 CodeGenFunction::Destroyer *destroyer; EmitBlockLiteral() local