HomeSort by relevance Sort by last modified time
    Searched refs:EHStack (Results 1 - 15 of 15) sorted by null

  /external/clang/lib/CodeGen/
CGCleanup.cpp 265 EHCleanupScope &cleanup = cast<EHCleanupScope>(*EHStack.begin());
283 for (unsigned I = 0, E = CGF.EHStack.getNumBranchFixups(); I != E; ++I) {
285 BranchFixup &Fixup = CGF.EHStack.getBranchFixup(I);
310 CGF.EHStack.clearFixups();
337 if (!EHStack.getNumBranchFixups()) return;
339 assert(EHStack.hasNormalCleanups() &&
345 for (unsigned I = 0, E = EHStack.getNumBranchFixups(); I != E; ++I) {
347 BranchFixup &Fixup = EHStack.getBranchFixup(I);
370 EHStack.popNullFixups();
377 while (EHStack.stable_begin() != Old)
    [all...]
CGException.cpp 381 EHScopeStack::stable_iterator cleanup = CGF.EHStack.stable_begin();
503 EHStack.pushTerminate();
507 EHFilterScope *Filter = EHStack.pushFilter(NumExceptions);
570 EHStack.popTerminate();
573 EHFilterScope &filterScope = cast<EHFilterScope>(*EHStack.begin());
575 EHStack.popFilter();
587 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers);
620 if (si == EHStack.stable_end())
624 EHScope &scope = *EHStack.find(si);
677 assert(EHStack.requiresLandingPad())
    [all...]
CGObjCRuntime.cpp 211 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size());
246 CGF.EHStack.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup,
333 CGF.EHStack.pushCleanup<CallSyncExit>(NormalAndEHCleanup, syncExitFn, lock);
CodeGenFunction.h 243 EHScopeStack EHStack;
322 return EHStack.pushCleanup<T>(kind, a0);
327 EHStack.pushCleanup<CleanupType>(kind, a0_saved);
339 return EHStack.pushCleanup<T>(kind, a0, a1);
345 EHStack.pushCleanup<CleanupType>(kind, a0_saved, a1_saved);
357 return EHStack.pushCleanup<T>(kind, a0, a1, a2);
365 EHStack.pushCleanup<CleanupType>(kind, a0_saved, a1_saved, a2_saved);
377 return EHStack.pushCleanup<T>(kind, a0, a1, a2, a3);
386 EHStack.pushCleanup<CleanupType>(kind, a0_saved, a1_saved,
470 CleanupStackDepth = CGF.EHStack.stable_begin()
    [all...]
CGDecl.cpp     [all...]
CGClass.cpp 423 CGF.EHStack.pushCleanup<CallBaseDtor>(EHCleanup, BaseClassDecl,
    [all...]
CGExprCXX.cpp     [all...]
CodeGenFunction.cpp 220 if (EHStack.stable_begin() != PrologueCleanupDepth) {
246 assert(EHStack.empty() &&
582 PrologueCleanupDepth = EHStack.stable_begin();
    [all...]
CGStmt.cpp 254 if (!EHStack.empty())
340 if (EHStack.hasNormalCleanups() && CurLexicalScope)
354 Dest.setScopeDepth(EHStack.stable_begin());
366 = CGF.EHStack.getInnermostNormalCleanup();
    [all...]
CGExprAgg.cpp 405 cleanup = CGF.EHStack.stable_begin();
    [all...]
CGObjC.cpp 497 EHStack.pushCleanup<FinishARCDealloc>(getARCCleanupKind());
    [all...]
CGBlocks.cpp 627 capture.setCleanup(CGF.EHStack.stable_begin());
    [all...]
ItaniumCXXABI.cpp     [all...]
CGCall.cpp     [all...]
CGObjCMac.cpp     [all...]

Completed in 548 milliseconds