|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Function.h 742 Constant *getPersonalityFn() const;
References
lib/Analysis/EHPersonalities.cpp 70 EHPersonality Personality = classifyEHPersonality(F->getPersonalityFn());
lib/Analysis/MustExecute.cpp 106 if (Constant *PersonalityFn = Fn->getPersonalityFn())
lib/Bitcode/Reader/BitcodeReader.cpp 4700 else if (F->getPersonalityFn() != cast<Constant>(PersFn))
lib/Bitcode/Writer/BitcodeWriter.cpp 1332 F.hasPersonalityFn() ? (VE.getValueID(F.getPersonalityFn()) + 1) : 0);
lib/CodeGen/Analysis.cpp 736 classifyEHPersonality(MF.getFunction().getPersonalityFn()));
lib/CodeGen/AsmPrinter/ARMException.cpp 65 Per = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1018 classifyEHPersonality(MF.getFunction().getPersonalityFn()));
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1380 classifyEHPersonality(GV.getPersonalityFn())))
lib/CodeGen/AsmPrinter/DwarfCFIException.cpp 103 Per = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
146 auto *P = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/CodeGen/AsmPrinter/WinException.cpp 76 PerFn = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
127 Per = classifyEHPersonality(F.getPersonalityFn()->stripPointerCasts());
225 PerFn = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
258 Per = classifyEHPersonality(F.getPersonalityFn()->stripPointerCasts());
985 const auto *Per = cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/CodeGen/DwarfEHPrepare.cpp 198 EHPersonality Pers = classifyEHPersonality(Fn.getPersonalityFn());
lib/CodeGen/GlobalISel/IRTranslator.cpp 1737 const Constant *PersonalityFn = MF->getFunction().getPersonalityFn();
lib/CodeGen/MachineFunction.cpp 190 F.hasPersonalityFn() ? F.getPersonalityFn() : nullptr))) {
195 F.hasPersonalityFn() ? F.getPersonalityFn() : nullptr))) {
660 dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts()))
lib/CodeGen/MachineVerifier.cpp 668 !isScopedEHPersonality(classifyEHPersonality(F.getPersonalityFn())))
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp 103 Fn->hasPersonalityFn() ? Fn->getPersonalityFn() : nullptr);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 1579 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn());
1601 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn());
1638 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn());
1689 classifyEHPersonality(FuncInfo.Fn->getPersonalityFn());
2866 const Constant *PersonalityFn = FuncInfo.Fn->getPersonalityFn();
7080 auto Pers = classifyEHPersonality(FuncInfo.Fn->getPersonalityFn());
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1228 const Constant *PersonalityFn = FuncInfo->Fn->getPersonalityFn();
lib/CodeGen/SjLjEHPrepare.cpp 208 Value *PersonalityFn = F.getPersonalityFn();
lib/CodeGen/StackProtector.cpp 100 EHPersonality Personality = classifyEHPersonality(Fn.getPersonalityFn());
lib/CodeGen/WinEHPrepare.cpp 115 Personality = classifyEHPersonality(Fn.getPersonalityFn());
lib/IR/AsmWriter.cpp 3520 writeOperand(F->getPersonalityFn(), /*PrintType=*/true);
lib/IR/Core.cpp 2305 return wrap(unwrap<Function>(Fn)->getPersonalityFn());
lib/IR/Function.cpp 506 setPersonalityFn(Src->getPersonalityFn());
lib/IR/Verifier.cpp 2237 auto *Per = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/Linker/IRMover.cpp 1069 Dst.setPersonalityFn(Src.getPersonalityFn());
lib/Target/AArch64/AArch64FrameLowering.cpp 989 EHPersonality Per = classifyEHPersonality(F.getPersonalityFn());
lib/Target/AArch64/AArch64ISelLowering.cpp 1384 BB->getParent()->getFunction().getPersonalityFn())) &&
lib/Target/Hexagon/RDFGraph.cpp 751 const Constant *PF = F.hasPersonalityFn() ? F.getPersonalityFn()
lib/Target/X86/X86ExpandPseudo.cpp 337 MBB.getParent()->getFunction().getPersonalityFn()));
lib/Target/X86/X86FrameLowering.cpp 985 Personality = classifyEHPersonality(Fn.getPersonalityFn());
1564 classifyEHPersonality(MF.getFunction().getPersonalityFn());
2141 MBB.getParent()->getFunction().getPersonalityFn())) &&
2183 classifyEHPersonality(F.getPersonalityFn()));
3180 classifyEHPersonality(F.getPersonalityFn()) != EHPersonality::MSVC_CXX)
lib/Target/X86/X86ISelLowering.cpp 3511 EHPersonality Personality = classifyEHPersonality(F.getPersonalityFn());
4052 ? classifyEHPersonality(CallerFn.getPersonalityFn())
22682 switch (classifyEHPersonality(Fn->getPersonalityFn())) {
30155 classifyEHPersonality(MF->getFunction().getPersonalityFn())) &&
30182 const Constant *PerFn = MF->getFunction().getPersonalityFn();
lib/Target/X86/X86WinEHState.cpp 155 dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/Target/XCore/XCoreFrameLowering.cpp 328 Fn->hasPersonalityFn() ? Fn->getPersonalityFn() : nullptr;
363 Fn->hasPersonalityFn() ? Fn->getPersonalityFn() : nullptr;
lib/Transforms/InstCombine/InstructionCombining.cpp 2810 classifyEHPersonality(LI.getParent()->getParent()->getPersonalityFn());
lib/Transforms/Instrumentation/GCOVProfiling.cpp 617 EHPersonality Personality = classifyEHPersonality(F.getPersonalityFn());
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1154 F.getPersonalityFn()->getName() == kHwasanPersonalityThunkName) {
1448 PersonalityFns[F.getPersonalityFn()->stripPointerCasts()].push_back(&F);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 589 isAsynchronousEHPersonality(classifyEHPersonality(F.getPersonalityFn())))
lib/Transforms/ObjCARC/ObjCARCContract.cpp 562 isScopedEHPersonality(classifyEHPersonality(F.getPersonalityFn())))
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 752 isScopedEHPersonality(classifyEHPersonality(F.getPersonalityFn())))
lib/Transforms/Utils/CloneFunction.cpp 107 MapValue(OldFunc->getPersonalityFn(), VMap,
lib/Transforms/Utils/CloneModule.cpp 167 F->setPersonalityFn(MapValue(I.getPersonalityFn(), VMap));
lib/Transforms/Utils/CodeExtractor.cpp 1537 newFunction->setPersonalityFn(oldFunction->getPersonalityFn());
lib/Transforms/Utils/EscapeEnumerator.cpp 75 if (isScopedEHPersonality(classifyEHPersonality(F.getPersonalityFn()))) {
lib/Transforms/Utils/InlineFunction.cpp 1594 ? CalledFunc->getPersonalityFn()->stripPointerCasts()
1602 ? Caller->getPersonalityFn()->stripPointerCasts()
lib/Transforms/Utils/SimplifyCFG.cpp 4196 if (classifyEHPersonality(BB->getParent()->getPersonalityFn()) !=
tools/verify-uselistorder/verify-uselistorder.cpp 211 map(F.getPersonalityFn());
487 changeValueUseList(F.getPersonalityFn());