Lines Matching defs:EHPersonality
22 enum class EHPersonality {
41 EHPersonality classifyEHPersonality(const Value *Pers);
43 StringRef getEHPersonalityName(EHPersonality Pers);
45 EHPersonality getDefaultEHPersonality(const Triple &T);
49 inline bool isAsynchronousEHPersonality(EHPersonality Pers) {
53 case EHPersonality::MSVC_X86SEH:
54 case EHPersonality::MSVC_Win64SEH:
64 inline bool isFuncletEHPersonality(EHPersonality Pers) {
66 case EHPersonality::MSVC_CXX:
67 case EHPersonality::MSVC_X86SEH:
68 case EHPersonality::MSVC_Win64SEH:
69 case EHPersonality::CoreCLR:
79 inline bool isScopedEHPersonality(EHPersonality Pers) {
81 case EHPersonality::MSVC_CXX:
82 case EHPersonality::MSVC_X86SEH:
83 case EHPersonality::MSVC_Win64SEH:
84 case EHPersonality::CoreCLR:
85 case EHPersonality::Wasm_CXX:
95 inline bool isNoOpWithoutInvoke(EHPersonality Pers) {
97 case EHPersonality::Unknown: