Searched refs:CleanupKind (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenFunction.h | 723 LLVM_PREFERRED_TYPE(CleanupKind) 730 CleanupKind getKind() const { return (CleanupKind)Kind; } 850 void pushFullExprCleanup(CleanupKind kind, As... A) { 868 void pushCleanupAfterFullExpr(CleanupKind Kind, As... A) { 885 void pushCleanupAfterFullExprWithActiveFlag(CleanupKind Kind, 908 void pushCleanupAndDeferDeactivation(CleanupKind Kind, As... A) { 2204 void pushDestroy(CleanupKind kind, Address addr, QualType type, 2208 void pushDestroyAndDeferDeactivation(CleanupKind cleanupKind, Address addr, 2211 void pushLifetimeExtendedDestroy(CleanupKind kind, Address addr, 2217 void pushStackRestore(CleanupKind kind, Address SPMem); [all …]
|
H A D | CGDecl.cpp | 667 CleanupKind cleanupKind = CGF.getARCCleanupKind(); in EmitAutoVarWithLifetime() 2084 CleanupKind cleanupKind = NormalAndEHCleanup; in emitAutoVarTypeCleanup() 2218 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroy() 2223 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr, in pushDestroy() 2236 CleanupKind cleanupKind = getCleanupKind(dtorKind); in pushDestroyAndDeferDeactivation() 2242 CleanupKind cleanupKind, Address addr, QualType type, Destroyer *destroyer, in pushDestroyAndDeferDeactivation() 2251 void CodeGenFunction::pushStackRestore(CleanupKind Kind, Address SPMem) { in pushStackRestore() 2256 CleanupKind Kind, std::pair<llvm::Value *, llvm::Value *> AddrSizePair) { in pushKmpcAllocFree() 2260 void CodeGenFunction::pushLifetimeExtendedDestroy(CleanupKind cleanupKind, in pushLifetimeExtendedDestroy()
|
H A D | CGBlocks.cpp | 1057 CleanupKind cleanupKind = NormalCleanup; in EmitBlockLiteral() 1832 CleanupKind Kind = in pushCaptureCleanup() 1841 CleanupKind Kind = EHOnly ? EHCleanup : NormalAndEHCleanup; in pushCaptureCleanup() 2792 void CodeGenFunction::enterByrefCleanup(CleanupKind Kind, Address Addr, in enterByrefCleanup()
|
H A D | CGExpr.cpp | 318 CleanupKind CleanupKind; in pushTemporaryCleanup() local 323 CleanupKind = CGF.getARCCleanupKind(); in pushTemporaryCleanup() 329 CleanupKind = NormalAndEHCleanup; in pushTemporaryCleanup() 333 CGF.pushDestroy(CleanupKind, ReferenceTemporary, in pushTemporaryCleanup() 335 CleanupKind & EHCleanup); in pushTemporaryCleanup() 337 CGF.pushLifetimeExtendedDestroy(CleanupKind, ReferenceTemporary, in pushTemporaryCleanup() 339 *Destroy, CleanupKind & EHCleanup); in pushTemporaryCleanup()
|
H A D | CGCleanup.cpp | 152 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) { in pushCleanup()
|
H A D | CGException.cpp | 2165 void CodeGenFunction::pushSEHCleanup(CleanupKind Kind, in pushSEHCleanup()
|
H A D | CGClass.cpp | 1966 CleanupKind cleanupKind = getCleanupKind(dtorKind); in EnterDtorCleanups()
|
H A D | CGObjC.cpp | 1699 CleanupKind cleanupKind = CGF.getCleanupKind(dtorKind); in emitCXXDestructMethod()
|
H A D | CGBuiltin.cpp | 2214 CleanupKind Cleanup = getARCCleanupKind(); in emitBuiltinOSLogFormat()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1974 unsigned CleanupKind = Record.readInt(); in VisitExprWithCleanups() local 1976 if (CleanupKind == COK_Block) in VisitExprWithCleanups() 1978 else if (CleanupKind == COK_CompoundLiteral) in VisitExprWithCleanups()
|