Searched refs:Pers (Results 1 – 7 of 7) sorted by relevance
42 EHPersonality classifyEHPersonality(const Value *Pers);44 StringRef getEHPersonalityName(EHPersonality Pers);50 inline bool isAsynchronousEHPersonality(EHPersonality Pers) { in isAsynchronousEHPersonality() argument53 switch (Pers) { in isAsynchronousEHPersonality()65 inline bool isFuncletEHPersonality(EHPersonality Pers) { in isFuncletEHPersonality() argument66 switch (Pers) { in isFuncletEHPersonality()80 inline bool isScopedEHPersonality(EHPersonality Pers) { in isScopedEHPersonality() argument81 switch (Pers) { in isScopedEHPersonality()96 inline bool isNoOpWithoutInvoke(EHPersonality Pers) { in isNoOpWithoutInvoke() argument97 switch (Pers) { in isNoOpWithoutInvoke()
23 EHPersonality llvm::classifyEHPersonality(const Value *Pers) { in classifyEHPersonality() argument25 Pers ? dyn_cast<GlobalValue>(Pers->stripPointerCasts()) : nullptr; in classifyEHPersonality()49 StringRef llvm::getEHPersonalityName(EHPersonality Pers) { in getEHPersonalityName() argument50 switch (Pers) { in getEHPersonalityName()
25 EHPersonality Pers = getDefaultEHPersonality(T); in getDefaultPersonalityFn() local 26 return M->getOrInsertFunction(getEHPersonalityName(Pers), in getDefaultPersonalityFn()
192 EHPersonality Pers = classifyEHPersonality(F.getPersonalityFn()); in InsertUnwindResumeCalls() local193 if (isScopedEHPersonality(Pers)) in InsertUnwindResumeCalls()223 if ((Pers == EHPersonality::GNU_CXX || Pers == EHPersonality::GNU_CXX_SjLj) && in InsertUnwindResumeCalls()
1392 auto Pers = classifyEHPersonality(PersonalityFn); in PrepareEHLandingPad() local1396 if (isFuncletEHPersonality(Pers)) { in PrepareEHLandingPad()1427 if (Pers == EHPersonality::Wasm_CXX) { in PrepareEHLandingPad()
1963 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn()); in visitCatchPad() local1964 bool IsMSVCCXX = Pers == EHPersonality::MSVC_CXX; in visitCatchPad()1965 bool IsCoreCLR = Pers == EHPersonality::CoreCLR; in visitCatchPad()1966 bool IsSEH = isAsynchronousEHPersonality(Pers); in visitCatchPad()1982 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn()); in visitCatchRet() local1983 bool IsSEH = isAsynchronousEHPersonality(Pers); in visitCatchRet()2019 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn()); in visitCleanupPad() local2020 if (Pers != EHPersonality::Wasm_CXX) { in visitCleanupPad()8657 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn()); in lowerEndEH() local8660 if (MF.hasEHFunclets() && isFuncletEHPersonality(Pers)) { in lowerEndEH()[all …]
2460 EHPersonality Pers = in LowerCall() local2464 if (isFuncletEHPersonality(Pers)) in LowerCall()