/external/llvm-project/lldb/unittests/UnwindAssembly/x86/ |
D | Testx86AssemblyInspectionEngine.cpp | 156 UnwindPlan unwind_plan(eRegisterKindLLDB); in TEST_F() local 158 data, sizeof(data), sample_range, unwind_plan)); in TEST_F() 166 EXPECT_TRUE(unwind_plan.GetInitialCFARegister() == k_rsp); in TEST_F() 167 EXPECT_TRUE(unwind_plan.GetUnwindPlanValidAtAllInstructions() == in TEST_F() 169 EXPECT_TRUE(unwind_plan.GetSourcedFromCompiler() == eLazyBoolNo); in TEST_F() 174 UnwindPlan::RowSP row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F() 185 row_sp = unwind_plan.GetRowForFunctionOffset(1); in TEST_F() 196 row_sp = unwind_plan.GetRowForFunctionOffset(4); in TEST_F() 207 row_sp = unwind_plan.GetRowForFunctionOffset(7); in TEST_F() 232 UnwindPlan unwind_plan(eRegisterKindLLDB); in TEST_F() local [all …]
|
/external/llvm-project/lldb/unittests/UnwindAssembly/ARM64/ |
D | TestArm64InstEmulation.cpp | 64 UnwindPlan unwind_plan(eRegisterKindLLDB); in TEST_F() local 89 sample_range, data, sizeof(data), unwind_plan)); in TEST_F() 92 row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F() 99 row_sp = unwind_plan.GetRowForFunctionOffset(4); in TEST_F() 114 row_sp = unwind_plan.GetRowForFunctionOffset(8); in TEST_F() 129 row_sp = unwind_plan.GetRowForFunctionOffset(16); in TEST_F() 144 row_sp = unwind_plan.GetRowForFunctionOffset(20); in TEST_F() 160 UnwindPlan unwind_plan(eRegisterKindLLDB); in TEST_F() local 206 sample_range, data, sizeof(data), unwind_plan)); in TEST_F() 209 row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F() [all …]
|
/external/llvm-project/lldb/unittests/UnwindAssembly/PPC64/ |
D | TestPPC64InstEmulation.cpp | 63 UnwindPlan unwind_plan(eRegisterKindLLDB); in TEST_F() local 96 sample_range, data, sizeof(data), unwind_plan)); in TEST_F() 99 row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F() 106 row_sp = unwind_plan.GetRowForFunctionOffset(16); in TEST_F() 117 row_sp = unwind_plan.GetRowForFunctionOffset(20); in TEST_F() 128 row_sp = unwind_plan.GetRowForFunctionOffset(24); in TEST_F() 143 row_sp = unwind_plan.GetRowForFunctionOffset(28); in TEST_F() 158 row_sp = unwind_plan.GetRowForFunctionOffset(40); in TEST_F() 182 UnwindPlan unwind_plan(eRegisterKindLLDB); in TEST_F() local 208 sample_range, data, sizeof(data), unwind_plan)); in TEST_F() [all …]
|
/external/llvm-project/lldb/source/Symbol/ |
D | CompactUnwindInfo.cpp | 173 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 208 unwind_plan.SetPlanValidAddressRange(func_range); in GetUnwindPlan() 213 return CreateUnwindPlan_x86_64(target, function_info, unwind_plan, in GetUnwindPlan() 218 return CreateUnwindPlan_arm64(target, function_info, unwind_plan, addr); in GetUnwindPlan() 221 return CreateUnwindPlan_i386(target, function_info, unwind_plan, addr); in GetUnwindPlan() 225 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 …]
|
D | DWARFCallFrameInfo.cpp | 151 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 152 return GetUnwindPlan(AddressRange(addr, 1), unwind_plan); in GetUnwindPlan() 156 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 168 return FDEToUnwindPlan(entry->data, addr, unwind_plan); in GetUnwindPlan() 528 UnwindPlan &unwind_plan) { in FDEToUnwindPlan() argument 555 unwind_plan.SetSourceName("eh_frame CFI"); in FDEToUnwindPlan() 557 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in FDEToUnwindPlan() 559 unwind_plan.SetSourceName("DWARF CFI"); in FDEToUnwindPlan() 565 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in FDEToUnwindPlan() 567 unwind_plan.SetSourcedFromCompiler(eLazyBoolYes); in FDEToUnwindPlan() [all …]
|
D | UnwindPlan.cpp | 92 const UnwindPlan *unwind_plan, in Dump() argument 135 if (unwind_plan) in Dump() 136 other_reg_info = unwind_plan->GetRegisterInfo(thread, m_location.reg_num); in Dump() 157 static void DumpRegisterName(Stream &s, const UnwindPlan *unwind_plan, in DumpRegisterName() argument 159 const RegisterInfo *reg_info = unwind_plan->GetRegisterInfo(thread, reg_num); in DumpRegisterName() 190 void UnwindPlan::Row::FAValue::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump() argument 194 DumpRegisterName(s, unwind_plan, thread, m_value.reg.reg_num); in Dump() 199 DumpRegisterName(s, unwind_plan, thread, m_value.reg.reg_num); in Dump() 223 void UnwindPlan::Row::Dump(Stream &s, const UnwindPlan *unwind_plan, in Dump() argument 230 m_cfa_value.Dump(s, unwind_plan, thread); in Dump() [all …]
|
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()
|
/external/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/ |
D | UnwindAssembly-x86.cpp | 46 AddressRange &func, Thread &thread, UnwindPlan &unwind_plan) { in GetNonCallSiteUnwindPlanFromAssembly() argument 63 function_text.data(), func.GetByteSize(), func, unwind_plan); in GetNonCallSiteUnwindPlanFromAssembly() 69 AddressRange &func, Thread &thread, UnwindPlan &unwind_plan) { in AugmentUnwindPlanFromCallSite() argument 72 UnwindPlan::RowSP first_row = unwind_plan.GetRowForFunctionOffset(0); in AugmentUnwindPlanFromCallSite() 73 UnwindPlan::RowSP last_row = unwind_plan.GetRowForFunctionOffset(-1); in AugmentUnwindPlanFromCallSite() 95 RegisterNumber(thread, unwind_plan.GetRegisterKind(), in AugmentUnwindPlanFromCallSite() 103 pc_regnum.GetAsKind(unwind_plan.GetRegisterKind()), in AugmentUnwindPlanFromCallSite() 132 pc_regnum.GetAsKind(unwind_plan.GetRegisterKind()), in AugmentUnwindPlanFromCallSite() 165 function_text.data(), func.GetByteSize(), func, unwind_plan, reg_ctx); in AugmentUnwindPlanFromCallSite() 173 UnwindPlan &unwind_plan) { in GetFastUnwindPlan() argument [all …]
|
D | x86AssemblyInspectionEngine.cpp | 917 UnwindPlan &unwind_plan) { in GetNonCallSiteUnwindPlanFromAssembly() argument 918 unwind_plan.Clear(); in GetNonCallSiteUnwindPlanFromAssembly() 932 unwind_plan.SetPlanValidAddressRange(func_range); in GetNonCallSiteUnwindPlanFromAssembly() 933 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in GetNonCallSiteUnwindPlanFromAssembly() 949 unwind_plan.AppendRow(row); in GetNonCallSiteUnwindPlanFromAssembly() 1295 unwind_plan.AppendRow(row); in GetNonCallSiteUnwindPlanFromAssembly() 1328 unwind_plan.SetSourceName("assembly insn profiling"); in GetNonCallSiteUnwindPlanFromAssembly() 1329 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in GetNonCallSiteUnwindPlanFromAssembly() 1330 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolYes); in GetNonCallSiteUnwindPlanFromAssembly() 1331 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in GetNonCallSiteUnwindPlanFromAssembly() [all …]
|
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;
|
/external/llvm-project/lldb/source/Plugins/ABI/X86/ |
D | ABIMacOSX_i386.cpp | 357 bool ABIMacOSX_i386::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 358 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 359 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 368 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 369 unwind_plan.SetSourceName("i386 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 370 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 379 bool ABIMacOSX_i386::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 380 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 381 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 397 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
D | ABISysV_i386.cpp | 620 bool ABISysV_i386::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 621 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 622 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 631 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 632 unwind_plan.SetSourceName("i386 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 633 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 642 bool ABISysV_i386::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 643 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 644 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 660 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
D | ABIWindows_x86_64.cpp | 737 bool ABIWindows_x86_64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 738 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 739 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 748 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 749 unwind_plan.SetSourceName("x86_64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 750 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 757 bool ABIWindows_x86_64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 758 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 759 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 775 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
D | ABISysV_x86_64.cpp | 855 bool ABISysV_x86_64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 856 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 857 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 866 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 867 unwind_plan.SetSourceName("x86_64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 868 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 877 bool ABISysV_x86_64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 878 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 879 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 895 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
/external/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
D | ABISysV_arm64.cpp | 322 bool ABISysV_arm64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 323 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 324 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 334 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 335 unwind_plan.SetReturnAddressRegister(lr_reg_num); in CreateFunctionEntryUnwindPlan() 339 unwind_plan.SetSourceName("arm64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 340 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 341 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 342 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 347 bool ABISysV_arm64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument [all …]
|
D | ABIMacOSX_arm64.cpp | 349 bool ABIMacOSX_arm64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 350 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 351 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 365 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 369 unwind_plan.SetSourceName("arm64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 370 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 375 bool ABIMacOSX_arm64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 376 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 377 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 391 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|
/external/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
D | UnwindAssemblyInstEmulation.cpp | 36 AddressRange &range, Thread &thread, UnwindPlan &unwind_plan) { in LLDB_PLUGIN_DEFINE() 49 range, function_text.data(), function_text.size(), unwind_plan); in LLDB_PLUGIN_DEFINE() 54 UnwindPlan &unwind_plan) { in GetNonCallSiteUnwindPlanFromAssembly() argument 63 m_inst_emulator_up->CreateFunctionEntryUnwind(unwind_plan); in GetNonCallSiteUnwindPlanFromAssembly() 67 if (unwind_plan.GetRowCount() == 0) in GetNonCallSiteUnwindPlanFromAssembly() 80 m_unwind_plan_ptr = &unwind_plan; in GetNonCallSiteUnwindPlanFromAssembly() 85 m_inst_emulator_up->GetRegisterInfo(unwind_plan.GetRegisterKind(), in GetNonCallSiteUnwindPlanFromAssembly() 86 unwind_plan.GetInitialCFARegister(), in GetNonCallSiteUnwindPlanFromAssembly() 119 UnwindPlan::RowSP last_row = unwind_plan.GetLastRow(); in GetNonCallSiteUnwindPlanFromAssembly() 232 unwind_plan.InsertRow( in GetNonCallSiteUnwindPlanFromAssembly() [all …]
|
/external/llvm-project/lldb/source/Plugins/ABI/Hexagon/ |
D | ABISysV_hexagon.cpp | 1197 bool ABISysV_hexagon::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 1198 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 1199 unwind_plan.SetRegisterKind(eRegisterKindGeneric); in CreateFunctionEntryUnwindPlan() 1200 unwind_plan.SetReturnAddressRegister(LLDB_REGNUM_GENERIC_RA); in CreateFunctionEntryUnwindPlan() 1211 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 1213 unwind_plan.SetSourceName("hexagon at-func-entry default"); in CreateFunctionEntryUnwindPlan() 1214 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 1218 bool ABISysV_hexagon::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 1219 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 1220 unwind_plan.SetRegisterKind(eRegisterKindGeneric); in CreateDefaultUnwindPlan() [all …]
|
/external/llvm-project/lldb/include/lldb/Symbol/ |
D | CompactUnwindInfo.h | 42 bool GetUnwindPlan(Target &target, Address addr, UnwindPlan &unwind_plan); 129 UnwindPlan &unwind_plan, 133 UnwindPlan &unwind_plan, 137 UnwindPlan &unwind_plan, 141 UnwindPlan &unwind_plan,
|
/external/llvm-project/lldb/source/Plugins/Instruction/PPC64/ |
D | EmulateInstructionPPC64.cpp | 127 UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwind() argument 128 unwind_plan.Clear(); in CreateFunctionEntryUnwind() 129 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in CreateFunctionEntryUnwind() 136 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwind() 137 unwind_plan.SetSourceName("EmulateInstructionPPC64"); in CreateFunctionEntryUnwind() 138 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwind() 139 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolYes); in CreateFunctionEntryUnwind() 140 unwind_plan.SetUnwindPlanForSignalTrap(eLazyBoolNo); in CreateFunctionEntryUnwind() 141 unwind_plan.SetReturnAddressRegister(gpr_lr_ppc64le); in CreateFunctionEntryUnwind()
|
/external/llvm-project/lldb/include/lldb/Target/ |
D | UnwindAssembly.h | 25 UnwindPlan &unwind_plan) = 0; 28 UnwindPlan &unwind_plan) = 0; 31 UnwindPlan &unwind_plan) = 0;
|
/external/llvm-project/lldb/source/Plugins/ABI/Mips/ |
D | ABISysV_mips.cpp | 961 bool ABISysV_mips::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 962 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 963 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 972 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 976 unwind_plan.SetSourceName("mips at-func-entry default"); in CreateFunctionEntryUnwindPlan() 977 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 978 unwind_plan.SetReturnAddressRegister(dwarf_r31); in CreateFunctionEntryUnwindPlan() 982 bool ABISysV_mips::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 983 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 984 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() [all …]
|
D | ABISysV_mips64.cpp | 1132 bool ABISysV_mips64::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 1133 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 1134 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 1143 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 1147 unwind_plan.SetSourceName("mips64 at-func-entry default"); in CreateFunctionEntryUnwindPlan() 1148 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 1149 unwind_plan.SetReturnAddressRegister(dwarf_r31); in CreateFunctionEntryUnwindPlan() 1153 bool ABISysV_mips64::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 1154 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 1155 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() [all …]
|
/external/llvm-project/lldb/source/Plugins/ObjectFile/PECOFF/ |
D | PECallFrameInfo.cpp | 461 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 462 return GetUnwindPlan(AddressRange(addr, 1), unwind_plan); in GetUnwindPlan() 466 UnwindPlan &unwind_plan) { in GetUnwindPlan() argument 467 unwind_plan.Clear(); in GetUnwindPlan() 469 unwind_plan.SetSourceName("PE EH info"); in GetUnwindPlan() 470 unwind_plan.SetSourcedFromCompiler(eLazyBoolYes); in GetUnwindPlan() 471 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in GetUnwindPlan() 498 unwind_plan.AppendRow(*it); in GetUnwindPlan() 500 unwind_plan.SetPlanValidAddressRange(AddressRange( in GetUnwindPlan() 503 unwind_plan.SetUnwindPlanValidAtAllInstructions(eLazyBoolNo); in GetUnwindPlan()
|
/external/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
D | ABISysV_ppc.cpp | 868 bool ABISysV_ppc::CreateFunctionEntryUnwindPlan(UnwindPlan &unwind_plan) { in CreateFunctionEntryUnwindPlan() argument 869 unwind_plan.Clear(); in CreateFunctionEntryUnwindPlan() 870 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateFunctionEntryUnwindPlan() 883 unwind_plan.AppendRow(row); in CreateFunctionEntryUnwindPlan() 887 unwind_plan.SetSourceName("ppc at-func-entry default"); in CreateFunctionEntryUnwindPlan() 888 unwind_plan.SetSourcedFromCompiler(eLazyBoolNo); in CreateFunctionEntryUnwindPlan() 893 bool ABISysV_ppc::CreateDefaultUnwindPlan(UnwindPlan &unwind_plan) { in CreateDefaultUnwindPlan() argument 894 unwind_plan.Clear(); in CreateDefaultUnwindPlan() 895 unwind_plan.SetRegisterKind(eRegisterKindDWARF); in CreateDefaultUnwindPlan() 908 unwind_plan.AppendRow(row); in CreateDefaultUnwindPlan() [all …]
|