Home
last modified time | relevance | path

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

123

/external/llvm-project/lldb/unittests/UnwindAssembly/x86/
DTestx86AssemblyInspectionEngine.cpp156 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/
DTestArm64InstEmulation.cpp64 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/
DTestPPC64InstEmulation.cpp63 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/
DCompactUnwindInfo.cpp173 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 …]
DDWARFCallFrameInfo.cpp151 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 …]
DUnwindPlan.cpp92 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 …]
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()
/external/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
DUnwindAssembly-x86.cpp46 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 …]
Dx86AssemblyInspectionEngine.cpp917 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 …]
DUnwindAssembly-x86.h23 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/
DABIMacOSX_i386.cpp357 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 …]
DABISysV_i386.cpp620 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 …]
DABIWindows_x86_64.cpp737 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 …]
DABISysV_x86_64.cpp855 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/
DABISysV_arm64.cpp322 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 …]
DABIMacOSX_arm64.cpp349 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/
DUnwindAssemblyInstEmulation.cpp36 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/
DABISysV_hexagon.cpp1197 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/
DCompactUnwindInfo.h42 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/
DEmulateInstructionPPC64.cpp127 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/
DUnwindAssembly.h25 UnwindPlan &unwind_plan) = 0;
28 UnwindPlan &unwind_plan) = 0;
31 UnwindPlan &unwind_plan) = 0;
/external/llvm-project/lldb/source/Plugins/ABI/Mips/
DABISysV_mips.cpp961 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 …]
DABISysV_mips64.cpp1132 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/
DPECallFrameInfo.cpp461 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/
DABISysV_ppc.cpp868 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 …]

123