Lines Matching refs:EHPersonality
22 EHPersonality llvm::classifyEHPersonality(const Value *Pers) { in classifyEHPersonality()
26 return EHPersonality::Unknown; in classifyEHPersonality()
27 return StringSwitch<EHPersonality>(F->getName()) in classifyEHPersonality()
28 .Case("__gnat_eh_personality", EHPersonality::GNU_Ada) in classifyEHPersonality()
29 .Case("__gxx_personality_v0", EHPersonality::GNU_CXX) in classifyEHPersonality()
30 .Case("__gcc_personality_v0", EHPersonality::GNU_C) in classifyEHPersonality()
31 .Case("__objc_personality_v0", EHPersonality::GNU_ObjC) in classifyEHPersonality()
32 .Case("_except_handler3", EHPersonality::MSVC_X86SEH) in classifyEHPersonality()
33 .Case("_except_handler4", EHPersonality::MSVC_X86SEH) in classifyEHPersonality()
34 .Case("__C_specific_handler", EHPersonality::MSVC_Win64SEH) in classifyEHPersonality()
35 .Case("__CxxFrameHandler3", EHPersonality::MSVC_CXX) in classifyEHPersonality()
36 .Case("ProcessCLRException", EHPersonality::CoreCLR) in classifyEHPersonality()
37 .Default(EHPersonality::Unknown); in classifyEHPersonality()
41 EHPersonality Personality = classifyEHPersonality(F->getPersonalityFn()); in canSimplifyInvokeNoUnwind()