Lines Matching refs:Per
74 EHPersonality Per = EHPersonality::Unknown; in beginFunction() local
78 Per = classifyEHPersonality(PerFn); in beginFunction()
82 !isNoOpWithoutInvoke(Per) && in beginFunction()
96 if (Per == EHPersonality::MSVC_X86SEH && !hasEHFunclets) { in beginFunction()
120 EHPersonality Per = EHPersonality::Unknown; in endFunction() local
122 Per = classifyEHPersonality(F.getPersonalityFn()->stripPointerCasts()); in endFunction()
127 if (!isFuncletEHPersonality(Per)) { in endFunction()
135 if (Per == EHPersonality::MSVC_Win64SEH && MF->hasEHFunclets()) in endFunction()
148 if (Per == EHPersonality::MSVC_Win64SEH) in endFunction()
150 else if (Per == EHPersonality::MSVC_X86SEH) in endFunction()
152 else if (Per == EHPersonality::MSVC_CXX) in endFunction()
154 else if (Per == EHPersonality::CoreCLR) in endFunction()
242 EHPersonality Per = EHPersonality::Unknown; in endFunclet() local
244 Per = classifyEHPersonality(F.getPersonalityFn()->stripPointerCasts()); in endFunclet()
260 if (Per == EHPersonality::MSVC_CXX && shouldEmitPersonality && in endFunclet()
268 } else if (Per == EHPersonality::MSVC_Win64SEH && MF->hasEHFunclets() && in endFunclet()
977 const Function *Per = in emitExceptHandlerTable() local
979 StringRef PerName = Per->getName(); in emitExceptHandlerTable()