Lines Matching refs:EHScope
586 EHScope &scope = *EHStack.find(si);
591 case EHScope::Catch: {
605 case EHScope::Cleanup:
609 case EHScope::Filter:
613 case EHScope::Terminate:
617 case EHScope::PadEnd:
633 EHScope &EHS = *EHStack.find(SI);
639 if (EHS.getKind() == EHScope::Terminate)
646 case EHScope::Catch:
650 case EHScope::Cleanup:
654 case EHScope::Filter:
657 case EHScope::Terminate:
661 case EHScope::PadEnd:
671 static bool isNonEHScope(const EHScope &S) {
673 case EHScope::Cleanup:
675 case EHScope::Filter:
676 case EHScope::Catch:
677 case EHScope::Terminate:
678 case EHScope::PadEnd:
682 llvm_unreachable("Invalid EHScope Kind!");
734 EHScope &innermostEHScope = *EHStack.find(EHStack.getInnermostEHScope());
736 case EHScope::Terminate:
739 case EHScope::PadEnd:
742 case EHScope::Catch:
743 case EHScope::Cleanup:
744 case EHScope::Filter:
780 case EHScope::Cleanup:
785 case EHScope::Filter: {
799 case EHScope::Terminate:
805 case EHScope::Catch:
808 case EHScope::PadEnd: