/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | EHScopeStack.h | 263 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 D | CGObjCRuntime.cpp | 250 CGF.EHStack.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup, 264 CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI); 346 CGF.EHStack.pushCleanup<CallSyncExit>(NormalAndEHCleanup, syncExitFn, lock);
|
H A D | CGDecl.cpp | 1579 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 D | CGClass.cpp | 572 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 D | CGCoroutine.cpp | 605 EHStack.pushCleanup<CallCoroDelete>(NormalAndEHCleanup, S.getDeallocate()); 630 EHStack.pushCleanup<CallCoroEnd>(EHCleanup);
|
H A D | CGException.cpp | 1307 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 D | CGObjC.cpp | 724 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 D | CGExprCXX.cpp | 1850 EHStack.pushCleanup<CallObjectDelete>(NormalAndEHCleanup, CompletePtr, 1929 CGF.EHStack.pushCleanup<CallObjectDelete>(NormalAndEHCleanup, 1997 CGF.EHStack.pushCleanup<CallArrayDelete>(NormalAndEHCleanup,
|
H A D | MicrosoftCXXABI.cpp | 883 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 D | CGCleanup.cpp | 178 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) { function in class:EHScopeStack
|
H A D | ItaniumCXXABI.cpp | 2350 CGF.EHStack.pushCleanup<CallGuardAbort>(EHCleanup, guard); 4103 CGF.EHStack.pushCleanup<CallEndCatch>(NormalAndEHCleanup, EndMightThrow); 4400 CGF.EHStack.pushCleanup<CatchRetScope>(
|
H A D | CGBlocks.cpp | 2940 EHStack.pushCleanup<CallBlockRelease>(Kind, Addr, Flags, LoadBlockVarAddr,
|
H A D | CodeGenFunction.h | 612 return EHStack.pushCleanup<T>(kind, A...);
|
H A D | CGCall.cpp | 2469 EHStack.pushCleanup<CopyBackSwiftError>(NormalCleanup, temp, arg);
|
H A D | CGOpenMPRuntime.cpp | 783 CGF.EHStack.pushCleanup<CleanupTy>(NormalAndEHCleanup, PrePostAction); 10869 CGF.EHStack.pushCleanup<DoacrossCleanupTy>(NormalAndEHCleanup, FiniRTLFn, 11008 CGF.EHStack.pushCleanup<OMPAllocateCleanupTy>(NormalAndEHCleanup, FiniRTLFn,
|
H A D | CGOpenMPRuntimeNVPTX.cpp | 4746 CGF.EHStack.pushCleanup<GlobalizationScope>(NormalAndEHCleanup);
|
H A D | CGObjCMac.cpp | 4647 CGF.EHStack.pushCleanup<PerformFragileFinally>(NormalAndEHCleanup, &S,
|