reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/Function.h
  600     return hasUWTable() || !doesNotThrow() || hasPersonalityFn();
lib/Analysis/MustExecute.cpp
  105   if (Fn->hasPersonalityFn())
lib/Bitcode/Reader/BitcodeReader.cpp
 4698         if (!F->hasPersonalityFn())
lib/Bitcode/Writer/BitcodeWriter.cpp
 1332         F.hasPersonalityFn() ? (VE.getValueID(F.getPersonalityFn()) + 1) : 0);
lib/CodeGen/AsmPrinter/ARMException.cpp
   64   if (F.hasPersonalityFn())
   67     F.hasPersonalityFn() && !isNoOpWithoutInvoke(classifyEHPersonality(Per)) &&
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1015   if (!MF.getFunction().hasPersonalityFn())
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 1378   if (GV.hasPersonalityFn()) {
lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  102   if (F.hasPersonalityFn())
  108       F.hasPersonalityFn() &&
lib/CodeGen/AsmPrinter/WinException.cpp
   75   if (F.hasPersonalityFn()) {
   80   bool forceEmitPersonality = F.hasPersonalityFn() &&
  126   if (F.hasPersonalityFn())
  224     if (F.hasPersonalityFn())
  257     if (F.hasPersonalityFn())
lib/CodeGen/MachineFunction.cpp
  190           F.hasPersonalityFn() ? F.getPersonalityFn() : nullptr))) {
  195           F.hasPersonalityFn() ? F.getPersonalityFn() : nullptr))) {
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  103       Fn->hasPersonalityFn() ? Fn->getPersonalityFn() : nullptr);
lib/CodeGen/StackProtector.cpp
   99   if (Fn.hasPersonalityFn()) {
lib/CodeGen/WasmEHPrepare.cpp
  219   assert(F.hasPersonalityFn() && "Personality function not found");
lib/CodeGen/WinEHPrepare.cpp
  111   if (!Fn.hasPersonalityFn())
lib/IR/AsmWriter.cpp
 3518   if (F->hasPersonalityFn()) {
lib/IR/Core.cpp
 2301   return unwrap<Function>(Fn)->hasPersonalityFn();
lib/IR/Function.cpp
  505   if (Src->hasPersonalityFn())
 1466   assert(hasPersonalityFn() && getNumOperands());
lib/IR/Verifier.cpp
 2236   if (F.hasPersonalityFn()) {
 2261     Assert(!F.hasPersonalityFn(),
 3676   Assert(F->hasPersonalityFn(),
 3701   Assert(RI.getFunction()->hasPersonalityFn(),
 3719   Assert(F->hasPersonalityFn(),
 3747   Assert(F->hasPersonalityFn(),
 3927   Assert(F->hasPersonalityFn(),
lib/Linker/IRMover.cpp
 1068   if (Src.hasPersonalityFn())
lib/Target/AArch64/AArch64FrameLowering.cpp
  988     if (F.hasPersonalityFn()) {
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1947   if (MF.getFunction().hasPersonalityFn()) {
lib/Target/Hexagon/RDFGraph.cpp
  751   const Constant *PF = F.hasPersonalityFn() ? F.getPersonalityFn()
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
 1284           MF.getFunction().hasPersonalityFn())
 1293       MF.getFunction().hasPersonalityFn())
 1370       MF.getFunction().hasPersonalityFn())
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
   95          MF.getFunction().hasPersonalityFn() && MF.getFrameInfo().hasCalls();
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
  112   if (MF.getFunction().hasPersonalityFn()) {
  117   if (MF.getFunction().hasPersonalityFn()) {
lib/Target/X86/X86FrameLowering.cpp
  984   if (Fn.hasPersonalityFn())
lib/Target/X86/X86ISelLowering.cpp
 4051         CallerFn.hasPersonalityFn()
22677   if (!Fn->hasPersonalityFn())
22710   if (!Fn->hasPersonalityFn())
lib/Target/X86/X86WinEHState.cpp
  152   if (!F.hasPersonalityFn())
lib/Target/XCore/XCoreFrameLowering.cpp
  328           Fn->hasPersonalityFn() ? Fn->getPersonalityFn() : nullptr;
  363         Fn->hasPersonalityFn() ? Fn->getPersonalityFn() : nullptr;
lib/Transforms/IPO/Attributor.cpp
 2276     return F.hasPersonalityFn() && !canSimplifyInvokeNoUnwind(&F);
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  615   if (!F.hasPersonalityFn()) return false;
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1153   if (AllocasToInstrument.empty() && F.hasPersonalityFn() &&
 1447     if (F.hasPersonalityFn()) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  588   if (F.hasPersonalityFn() &&
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  561   if (F.hasPersonalityFn() &&
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  751   if (F.hasPersonalityFn() &&
lib/Transforms/Utils/CloneFunction.cpp
  105   if (OldFunc->hasPersonalityFn())
lib/Transforms/Utils/CloneModule.cpp
  166     if (I.hasPersonalityFn())
lib/Transforms/Utils/CodeExtractor.cpp
 1536   if (oldFunction->hasPersonalityFn())
lib/Transforms/Utils/EscapeEnumerator.cpp
   70   if (!F.hasPersonalityFn()) {
lib/Transforms/Utils/InlineFunction.cpp
 1593       CalledFunc->hasPersonalityFn()
 1601       Caller->hasPersonalityFn()
tools/clang/lib/CodeGen/CGException.cpp
  728   if (!CurFn->hasPersonalityFn())
 1470   if (!CurFn->hasPersonalityFn())
tools/verify-uselistorder/verify-uselistorder.cpp
  210     if (F.hasPersonalityFn())
  486     if (F.hasPersonalityFn())