Home
last modified time | relevance | path

Searched refs:unwind_plan (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/MSP430/
H A DABISysV_msp430.cpp308 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 DCompactUnwindInfo.cpp174 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 DDWARFCallFrameInfo.cpp155 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 DUnwindPlan.cpp94 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 DArmUnwindInfo.cpp100 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 DUnwindAssembly-x86.cpp46 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 Dx86AssemblyInspectionEngine.cpp903 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 DUnwindAssembly-x86.h23 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 DABIMacOSX_i386.cpp358 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 DABISysV_i386.cpp622 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 DABIWindows_x86_64.cpp739 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 DABISysV_x86_64.cpp857 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 DABISysV_hexagon.cpp1198 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 DABISysV_arm64.cpp315 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 DABIMacOSX_arm64.cpp342 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 DCompactUnwindInfo.h42 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 DUnwindAssemblyInstEmulation.cpp37 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 DUnwindAssemblyInstEmulation.h24 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 DEmulateInstructionPPC64.cpp117 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 DUnwindAssembly.h25 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 DABISysV_mips.cpp962 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 DABISysV_mips64.cpp1134 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 DABISysV_ppc.cpp864 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 DABISysV_ppc64.cpp955 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 DABISysV_riscv.cpp643 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 …]

123