/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/MSP430/ |
H A D | ABISysV_msp430.cpp | 308 bool ABISysV_msp430::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 309 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 310 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 320 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 321 unwind_plan.SetSourceName("msp430 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 322 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 326 bool ABISysV_msp430::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 327 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 328 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 340 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | CompactUnwindInfo.cpp | 174 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 209 unwind_plan.SetPlanValidAddressRange(func_range); in GetUnwindPlan() 214 return CreateUnwindPlan_x86_64(target, function_info, unwind_plan, in GetUnwindPlan() 219 return CreateUnwindPlan_arm64(target, function_info, unwind_plan, addr); in GetUnwindPlan() 222 return CreateUnwindPlan_i386(target, function_info, unwind_plan, addr); in GetUnwindPlan() 226 return CreateUnwindPlan_armv7(target, function_info, unwind_plan, addr); in GetUnwindPlan() 736 UnwindPlan &unwind_plan, in CreateUnwindPlan_x86_64() argument 738 unwind_plan.SetSourceName("compact unwind info"); in CreateUnwindPlan_x86_64() 739 unwind_plan.SetSourcedFromCompiler(eLazyBoolYes); in CreateUnwindPlan_x86_64() 740 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in CreateUnwindPlan_x86_64() [all …]
|
H A D | DWARFCallFrameInfo.cpp | 155 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 156 return GetUnwindPlan(AddressRange(addr, 1), unwind_plan); in GetUnwindPlan() 160 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 172 return FDEToUnwindPlan(entry->data, addr, unwind_plan); in GetUnwindPlan() 527 UnwindPlan &unwind_plan) { in FDEToUnwindPlan() argument 554 unwind_plan.SetSourceName("eh_frame CFI"); in FDEToUnwindPlan() 556 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in FDEToUnwindPlan() 558 unwind_plan.SetSourceName("DWARF CFI"); in FDEToUnwindPlan() 564 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in FDEToUnwindPlan() 566 unwind_plan.SetSourcedFromCompiler(eLazyBoolYes); in FDEToUnwindPlan() [all …]
|
H A D | UnwindPlan.cpp | 94 const UnwindPlan *unwind_plan, in Dump() argument 137 if (unwind_plan) in Dump() 138 other_reg_info = unwind_plan->GetRegisterInfo(thread, m_location.reg_num); in Dump() 159 static void DumpRegisterName(Stream &s, const UnwindPlan *unwind_plan, in DumpRegisterName() argument 161 const RegisterInfo *reg_info = unwind_plan->GetRegisterInfo(thread, reg_num); in DumpRegisterName() 192 void UnwindPlan::Row::FAValue::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump() argument 196 DumpRegisterName(s, unwind_plan, thread, m_value.reg.reg_num); in Dump() 201 DumpRegisterName(s, unwind_plan, thread, m_value.reg.reg_num); in Dump() 225 void UnwindPlan::Row::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump() argument 232 m_cfa_value.Dump(s, unwind_plan, thread); in Dump() [all …]
|
H A D | ArmUnwindInfo.cpp | 100 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 343 unwind_plan.AppendRow(row); in GetUnwindPlan() 344 unwind_plan.SetSourceName("ARM.exidx unwind info"); in GetUnwindPlan() 345 unwind_plan.SetSourcedFromCompiler(eLazyBoolYes); in GetUnwindPlan() 346 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in GetUnwindPlan() 347 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in GetUnwindPlan() 348 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in GetUnwindPlan()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/ |
H A D | UnwindAssembly-x86.cpp | 46 AddressRange &func, Thread &thread, UnwindPlan &unwind_plan) { in GetNonCallSiteUnwindPlanFromAssembly() argument 62 function_text.data(), func.GetByteSize(), func, unwind_plan); in GetNonCallSiteUnwindPlanFromAssembly() 68 AddressRange &func, Thread &thread, UnwindPlan &unwind_plan) { in AugmentUnwindPlanFromCallSite() argument 71 UnwindPlan::RowSP first_row = unwind_plan.GetRowForFunctionOffset(0); in AugmentUnwindPlanFromCallSite() 72 UnwindPlan::RowSP last_row = unwind_plan.GetRowForFunctionOffset(-1); in AugmentUnwindPlanFromCallSite() 94 RegisterNumber(thread, unwind_plan.GetRegisterKind(), in AugmentUnwindPlanFromCallSite() 102 pc_regnum.GetAsKind(unwind_plan.GetRegisterKind()), in AugmentUnwindPlanFromCallSite() 131 pc_regnum.GetAsKind(unwind_plan.GetRegisterKind()), in AugmentUnwindPlanFromCallSite() 163 function_text.data(), func.GetByteSize(), func, unwind_plan, reg_ctx); in AugmentUnwindPlanFromCallSite() 171 UnwindPlan &unwind_plan) { in GetFastUnwindPlan() argument [all …]
|
H A D | x86AssemblyInspectionEngine.cpp | 903 UnwindPlan &unwind_plan) { in GetNonCallSiteUnwindPlanFromAssembly() argument 904 unwind_plan.Clear(); in GetNonCallSiteUnwindPlanFromAssembly() 921 unwind_plan.SetPlanValidAddressRange(func_range); in GetNonCallSiteUnwindPlanFromAssembly() 922 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in GetNonCallSiteUnwindPlanFromAssembly() 938 unwind_plan.AppendRow(row); in GetNonCallSiteUnwindPlanFromAssembly() 1284 unwind_plan.AppendRow(row); in GetNonCallSiteUnwindPlanFromAssembly() 1317 unwind_plan.SetSourceName("assembly insn profiling"); in GetNonCallSiteUnwindPlanFromAssembly() 1318 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in GetNonCallSiteUnwindPlanFromAssembly() 1319 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolYes); in GetNonCallSiteUnwindPlanFromAssembly() 1320 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in GetNonCallSiteUnwindPlanFromAssembly() [all …]
|
H A D | UnwindAssembly-x86.h | 23 lldb_private::UnwindPlan &unwind_plan) override; 28 lldb_private::UnwindPlan &unwind_plan) override; 32 lldb_private::UnwindPlan &unwind_plan) override;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
H A D | ABIMacOSX_i386.cpp | 358 bool ABIMacOSX_i386::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 359 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 360 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 369 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 370 unwind_plan.SetSourceName("i386 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 371 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 380 bool ABIMacOSX_i386::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 381 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 382 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 399 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
H A D | ABISysV_i386.cpp | 622 bool ABISysV_i386::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 623 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 624 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 633 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 634 unwind_plan.SetSourceName("i386 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 635 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 644 bool ABISysV_i386::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 645 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 646 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 663 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
H A D | ABIWindows_x86_64.cpp | 739 bool ABIWindows_x86_64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 740 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 741 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 750 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 751 unwind_plan.SetSourceName("x86_64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 752 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 759 bool ABIWindows_x86_64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 760 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 761 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 778 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
H A D | ABISysV_x86_64.cpp | 857 bool ABISysV_x86_64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 858 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 859 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 868 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 869 unwind_plan.SetSourceName("x86_64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 870 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 879 bool ABISysV_x86_64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 880 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 881 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 898 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/ |
H A D | ABISysV_hexagon.cpp | 1198 bool ABISysV_hexagon::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 1199 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 1200 unwind_plan.SetRegisterKind(eRegisterKindGeneric); in CreateFunctionEntryUnwindPlan() 1201 unwind_plan.SetReturnAddressRegister(LLDB_REGNUM_GENERIC_RA); in CreateFunctionEntryUnwindPlan() 1212 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 1214 unwind_plan.SetSourceName("hexagon at-func-entry default"); in CreateFunctionEntryUnwindPlan() 1215 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 1219 bool ABISysV_hexagon::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 1220 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 1221 unwind_plan.SetRegisterKind(eRegisterKindGeneric); in CreateDefaultUnwindPlan() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
H A D | ABISysV_arm64.cpp | 315 bool ABISysV_arm64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 316 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 317 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 327 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 328 unwind_plan.SetReturnAddressRegister(lr_reg_num); in CreateFunctionEntryUnwindPlan() 332 unwind_plan.SetSourceName("arm64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 333 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 334 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 335 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 340 bool ABISysV_arm64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument [all …]
|
H A D | ABIMacOSX_arm64.cpp | 342 bool ABIMacOSX_arm64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 343 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 344 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 358 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 362 unwind_plan.SetSourceName("arm64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 363 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 368 bool ABIMacOSX_arm64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 369 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 370 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 385 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | CompactUnwindInfo.h | 42 bool GetUnwindPlan(Target &target, Address addr, UnwindPlan &unwind_plan); 124 UnwindPlan &unwind_plan, 128 UnwindPlan &unwind_plan, 132 UnwindPlan &unwind_plan, 136 UnwindPlan &unwind_plan,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.cpp | 37 AddressRange &range, Thread &thread, UnwindPlan &unwind_plan) { in LLDB_PLUGIN_DEFINE() 50 range, function_text.data(), function_text.size(), unwind_plan); in LLDB_PLUGIN_DEFINE() 55 UnwindPlan &unwind_plan) { in GetNonCallSiteUnwindPlanFromAssembly() argument 64 m_inst_emulator_up->CreateFunctionEntryUnwind(unwind_plan); in GetNonCallSiteUnwindPlanFromAssembly() 68 if (unwind_plan.GetRowCount() == 0) in GetNonCallSiteUnwindPlanFromAssembly() 81 m_unwind_plan_ptr = &unwind_plan; in GetNonCallSiteUnwindPlanFromAssembly() 88 unwind_plan.GetRegisterKind(), unwind_plan.GetInitialCFARegister()); in GetNonCallSiteUnwindPlanFromAssembly() 119 UnwindPlan::RowSP last_row = unwind_plan.GetLastRow(); in GetNonCallSiteUnwindPlanFromAssembly() 231 unwind_plan.InsertRow( in GetNonCallSiteUnwindPlanFromAssembly() 266 unwind_plan.InsertRow(newrow); in GetNonCallSiteUnwindPlanFromAssembly() [all …]
|
H A D | UnwindAssemblyInstEmulation.h | 24 lldb_private::UnwindPlan &unwind_plan) override; 29 lldb_private::UnwindPlan &unwind_plan); 34 lldb_private::UnwindPlan &unwind_plan) override; 38 lldb_private::UnwindPlan &unwind_plan) override;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/ |
H A D | EmulateInstructionPPC64.cpp | 117 UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwind() argument 118 unwind_plan.Clear(); in CreateFunctionEntryUnwind() 119 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in CreateFunctionEntryUnwind() 126 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwind() 127 unwind_plan.SetSourceName("EmulateInstructionPPC64"); in CreateFunctionEntryUnwind() 128 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwind() 129 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolYes); in CreateFunctionEntryUnwind() 130 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in CreateFunctionEntryUnwind() 131 unwind_plan.SetReturnAddressRegister(gpr_lr_ppc64le); in CreateFunctionEntryUnwind()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | UnwindAssembly.h | 25 UnwindPlan &unwind_plan) = 0; 28 UnwindPlan &unwind_plan) = 0; 31 UnwindPlan &unwind_plan) = 0;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
H A D | ABISysV_mips.cpp | 962 bool ABISysV_mips::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 963 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 964 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 973 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 977 unwind_plan.SetSourceName("mips at-func-entry default"); in CreateFunctionEntryUnwindPlan() 978 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 979 unwind_plan.SetReturnAddressRegister(dwarf_r31); in CreateFunctionEntryUnwindPlan() 983 bool ABISysV_mips::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 984 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 985 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() [all …]
|
H A D | ABISysV_mips64.cpp | 1134 bool ABISysV_mips64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 1135 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 1136 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 1145 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 1149 unwind_plan.SetSourceName("mips64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 1150 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 1151 unwind_plan.SetReturnAddressRegister(dwarf_r31); in CreateFunctionEntryUnwindPlan() 1155 bool ABISysV_mips64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 1156 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 1157 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc.cpp | 864 bool ABISysV_ppc::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 865 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 866 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 879 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 883 unwind_plan.SetSourceName("ppc at-func-entry default"); in CreateFunctionEntryUnwindPlan() 884 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 889 bool ABISysV_ppc::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 890 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 891 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 905 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
H A D | ABISysV_ppc64.cpp | 955 bool ABISysV_ppc64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 956 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 957 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 980 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 984 unwind_plan.SetSourceName("ppc64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 985 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 990 bool ABISysV_ppc64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 991 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 992 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 1017 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/ |
H A D | ABISysV_riscv.cpp | 643 bool ABISysV_riscv::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 644 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 645 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 659 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 660 unwind_plan.SetSourceName("riscv function-entry unwind plan"); in CreateFunctionEntryUnwindPlan() 661 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 666 bool ABISysV_riscv::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 667 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 668 unwind_plan.SetRegisterKind(eRegisterKindGeneric); in CreateDefaultUnwindPlan() 688 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|