Searched refs:pushCleanup (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DEHScopeStack.h263 void *pushCleanup(CleanupKind K, size_t DataSize);
272 template <class T, class... As> void pushCleanup(CleanupKind Kind, As... A) { function in class:clang::CodeGen::EHScopeStack
275 void *Buffer = pushCleanup(Kind, sizeof(T));
285 void *Buffer = pushCleanup(Kind, sizeof(T));
307 void *Buffer = pushCleanup(Kind, sizeof(T) + T::getExtraSize(N));
312 void *Buffer = pushCleanup(Kind, Size);
H A DCGObjCRuntime.cpp250 CGF.EHStack.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup,
264 CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
346 CGF.EHStack.pushCleanup<CallSyncExit>(NormalAndEHCleanup, syncExitFn, lock);
H A DCGDecl.cpp1579 EHStack.pushCleanup<CallLifetimeEnd>(NormalEHLifetimeMarker,
1938 EHStack.pushCleanup<DestroyNRVOVariableCXX>(cleanupKind, addr, type, dtor,
1963 EHStack.pushCleanup<DestroyNRVOVariableC>(cleanupKind, addr,
1976 EHStack.pushCleanup<DestroyObject>(cleanupKind, addr, type, destroyer,
1999 EHStack.pushCleanup<ExtendGCLifetime>(NormalCleanup, &D);
2010 EHStack.pushCleanup<CallCleanupFunction>(NormalAndEHCleanup, F, &Info, &D);
2072 EHStack.pushCleanup<CallStackRestore>(Kind, SPMem);
2082 EHStack.pushCleanup<DestroyObject>(
2475 EHStack.pushCleanup<ConsumeARCParameter>(getARCCleanupKind(), ArgVal,
H A DCGClass.cpp572 CGF.EHStack.pushCleanup<CallBaseDtor>(EHCleanup, BaseClassDecl,
1786 EHStack.pushCleanup<CallDtorDeleteConditional>(
1796 EHStack.pushCleanup<CallDtorDelete>(NormalAndEHCleanup);
1815 EHStack.pushCleanup<SanitizeDtorVTable>(NormalAndEHCleanup, DD);
1827 EHStack.pushCleanup<CallBaseDtor>(NormalAndEHCleanup,
1841 EHStack.pushCleanup<SanitizeDtorVTable>(NormalAndEHCleanup, DD);
1855 EHStack.pushCleanup<CallBaseDtor>(NormalAndEHCleanup,
1864 EHStack.pushCleanup<SanitizeDtorMembers>(NormalAndEHCleanup, DD);
1877 EHStack.pushCleanup<DestroyField>(cleanupKind, Field,
2408 EHStack.pushCleanup<CallDelegatingCtorDto
[all...]
H A DCGCoroutine.cpp605 EHStack.pushCleanup<CallCoroDelete>(NormalAndEHCleanup, S.getDeallocate());
630 EHStack.pushCleanup<CallCoroEnd>(EHCleanup);
H A DCGException.cpp1307 CGF.EHStack.pushCleanup<CallEndCatchForFinally>(NormalAndEHCleanup,
1407 CGF.EHStack.pushCleanup<PerformFinally>(NormalCleanup, body,
1988 EHStack.pushCleanup<PerformSEHFinally>(Kind, FinallyFunc);
1999 EHStack.pushCleanup<PerformSEHFinally>(NormalAndEHCleanup, FinallyFunc);
H A DCGObjC.cpp724 EHStack.pushCleanup<FinishARCDealloc>(getARCCleanupKind());
1578 CGF.EHStack.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer,
2697 EHStack.pushCleanup<CallObjCAutoreleasePoolObject>(NormalCleanup, Ptr);
2699 EHStack.pushCleanup<CallObjCMRRAutoreleasePoolObject>(NormalCleanup, Ptr);
3466 EHStack.pushCleanup<CallObjCAutoreleasePoolObject>(NormalCleanup, token);
3469 EHStack.pushCleanup<CallObjCMRRAutoreleasePoolObject>(NormalCleanup, token);
H A DCGExprCXX.cpp1850 EHStack.pushCleanup<CallObjectDelete>(NormalAndEHCleanup, CompletePtr,
1929 CGF.EHStack.pushCleanup<CallObjectDelete>(NormalAndEHCleanup,
1997 CGF.EHStack.pushCleanup<CallArrayDelete>(NormalAndEHCleanup,
H A DMicrosoftCXXABI.cpp883 CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
889 CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
2549 CGF.EHStack.pushCleanup<ResetGuardBit>(EHCleanup, GuardAddr, GuardNum);
2595 CGF.EHStack.pushCleanup<CallInitThreadAbort>(EHCleanup, GuardAddr);
H A DCGCleanup.cpp178 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) { function in class:EHScopeStack
H A DItaniumCXXABI.cpp2350 CGF.EHStack.pushCleanup<CallGuardAbort>(EHCleanup, guard);
4103 CGF.EHStack.pushCleanup<CallEndCatch>(NormalAndEHCleanup, EndMightThrow);
4400 CGF.EHStack.pushCleanup<CatchRetScope>(
H A DCGBlocks.cpp2940 EHStack.pushCleanup<CallBlockRelease>(Kind, Addr, Flags, LoadBlockVarAddr,
H A DCodeGenFunction.h612 return EHStack.pushCleanup<T>(kind, A...);
H A DCGCall.cpp2469 EHStack.pushCleanup<CopyBackSwiftError>(NormalCleanup, temp, arg);
H A DCGOpenMPRuntime.cpp783 CGF.EHStack.pushCleanup<CleanupTy>(NormalAndEHCleanup, PrePostAction);
10869 CGF.EHStack.pushCleanup<DoacrossCleanupTy>(NormalAndEHCleanup, FiniRTLFn,
11008 CGF.EHStack.pushCleanup<OMPAllocateCleanupTy>(NormalAndEHCleanup, FiniRTLFn,
H A DCGOpenMPRuntimeNVPTX.cpp4746 CGF.EHStack.pushCleanup<GlobalizationScope>(NormalAndEHCleanup);
H A DCGObjCMac.cpp4647 CGF.EHStack.pushCleanup<PerformFragileFinally>(NormalAndEHCleanup, &S,

Completed in 496 milliseconds