Searched refs:EHScope (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCleanup.h | 43 class EHScope { class in namespace:clang::CodeGen 50 friend class EHScope; 107 EHScope(Kind kind, EHScopeStack::stable_iterator enclosingEHScope) function in class:clang::CodeGen::EHScope 147 class EHCatchScope : public EHScope { 183 : EHScope(Catch, enclosingEHScope) { 226 static bool classof(const EHScope *Scope) { 232 class alignas(8) EHCleanupScope : public EHScope { 291 : EHScope(EHScope::Cleanup, enclosingEH), 419 static bool classof(const EHScope *Scop [all...] |
H A D | CGException.cpp | 624 EHScope &scope = *EHStack.find(si); 629 case EHScope::Catch: { 643 case EHScope::Cleanup: 647 case EHScope::Filter: 651 case EHScope::Terminate: 668 EHScope &EHS = *EHStack.find(SI); 674 if (EHS.getKind() == EHScope::Terminate) 681 case EHScope::Catch: 685 case EHScope::Cleanup: 689 case EHScope [all...] |
H A D | CGCleanup.cpp | 707 EHScope &enclosing = *EHStack.find(Scope.getEnclosingNormalCleanup()); 820 EHScope &S = *EHStack.find(Scope.getEnclosingNormalCleanup()); 1151 EHScope &scope = *EHStack.find(i);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | Analysis.cpp | 719 DenseMap<const MachineBasicBlock *, int> &EHScopeMembership, int EHScope, 729 auto P = EHScopeMembership.insert(std::make_pair(Visiting, EHScope)); 733 assert(P.first->second == EHScope && "MBB is part of two scopes!"); 718 collectEHScopeMembers( DenseMap<const MachineBasicBlock *, int> &EHScopeMembership, int EHScope, const MachineBasicBlock *MBB) argument
|
Completed in 86 milliseconds