Home
last modified time | relevance | path

Searched refs:UnwindPlanSP (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DFuncUnwinders.h38 lldb::UnwindPlanSP GetUnwindPlanAtCallSite(Target &target, Thread &thread);
40 lldb::UnwindPlanSP GetUnwindPlanAtNonCallSite(Target &target,
43 lldb::UnwindPlanSP GetUnwindPlanFastUnwind(Target &target,
46 lldb::UnwindPlanSP
49 lldb::UnwindPlanSP
77 lldb::UnwindPlanSP GetAssemblyUnwindPlan(Target &target, Thread &thread);
79 lldb::UnwindPlanSP GetObjectFileUnwindPlan(Target &target);
81 lldb::UnwindPlanSP GetObjectFileAugmentedUnwindPlan(Target &target,
84 lldb::UnwindPlanSP GetEHFrameUnwindPlan(Target &target);
86 lldb::UnwindPlanSP GetEHFrameAugmentedUnwindPlan(Target &target,
[all …]
H A DSymbolFileOnDemand.h173 lldb::UnwindPlanSP
H A DSymbolFile.h368 virtual lldb::UnwindPlanSP
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DFuncUnwinders.cpp60 UnwindPlanSP FuncUnwinders::GetUnwindPlanAtCallSite(Target &target, in GetUnwindPlanAtCallSite()
64 if (UnwindPlanSP plan_sp = GetObjectFileUnwindPlan(target)) in GetUnwindPlanAtCallSite()
66 if (UnwindPlanSP plan_sp = GetSymbolFileUnwindPlan(thread)) in GetUnwindPlanAtCallSite()
68 if (UnwindPlanSP plan_sp = GetDebugFrameUnwindPlan(target)) in GetUnwindPlanAtCallSite()
70 if (UnwindPlanSP plan_sp = GetEHFrameUnwindPlan(target)) in GetUnwindPlanAtCallSite()
72 if (UnwindPlanSP plan_sp = GetCompactUnwindUnwindPlan(target)) in GetUnwindPlanAtCallSite()
74 if (UnwindPlanSP plan_sp = GetArmUnwindUnwindPlan(target)) in GetUnwindPlanAtCallSite()
80 UnwindPlanSP FuncUnwinders::GetCompactUnwindUnwindPlan(Target &target) { in GetCompactUnwindUnwindPlan()
86 return UnwindPlanSP(); in GetCompactUnwindUnwindPlan()
93 UnwindPlanSP unwind_plan_sp(new UnwindPlan(lldb::eRegisterKindGeneric)); in GetCompactUnwindUnwindPlan()
[all …]
H A DSymbolFileOnDemand.cpp498 lldb::UnwindPlanSP
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterContextUnwind.h130 void PropagateTrapHandlerFlagFromUnwindPlan(lldb::UnwindPlanSP unwind_plan);
197 lldb::UnwindPlanSP GetFastUnwindPlanForFrame();
199 lldb::UnwindPlanSP GetFullUnwindPlanForFrame();
206 bool IsUnwindPlanValidForCurrentPC(lldb::UnwindPlanSP unwind_plan_sp);
218 lldb::UnwindPlanSP m_fast_unwind_plan_sp; // may be NULL
219 lldb::UnwindPlanSP m_full_unwind_plan_sp;
220 lldb::UnwindPlanSP m_fallback_unwind_plan_sp; // may be NULL
H A DLanguageRuntime.h239 static lldb::UnwindPlanSP
248 virtual lldb::UnwindPlanSP
252 return lldb::UnwindPlanSP(); in GetRuntimeUnwindPlan()
H A DPlatform.h729 virtual lldb::UnwindPlanSP
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DLanguageRuntime.cpp261 UnwindPlanSP
266 return UnwindPlanSP(); in GetRuntimeUnwindPlan()
268 return UnwindPlanSP(); in GetRuntimeUnwindPlan()
271 UnwindPlanSP plan_sp = runtime->GetRuntimeUnwindPlan( in GetRuntimeUnwindPlan()
277 return UnwindPlanSP(); in GetRuntimeUnwindPlan()
H A DRegisterContextUnwind.cpp87 lldb::UnwindPlanSP unwind_plan_sp) { in IsUnwindPlanValidForCurrentPC()
143 UnwindPlanSP lang_runtime_plan_sp = LanguageRuntime::GetRuntimeUnwindPlan( in InitializeZerothFrame()
267 UnwindPlanSP call_site_unwind_plan; in InitializeZerothFrame()
342 UnwindPlanSP lang_runtime_plan_sp = LanguageRuntime::GetRuntimeUnwindPlan( in InitializeNonZerothFrame()
753 UnwindPlanSP RegisterContextUnwind::GetFastUnwindPlanForFrame() { in GetFastUnwindPlanForFrame()
754 UnwindPlanSP unwind_plan_sp; in GetFastUnwindPlanForFrame()
797 UnwindPlanSP RegisterContextUnwind::GetFullUnwindPlanForFrame() { in GetFullUnwindPlanForFrame()
798 UnwindPlanSP unwind_plan_sp; in GetFullUnwindPlanForFrame()
799 UnwindPlanSP arch_default_unwind_plan_sp; in GetFullUnwindPlanForFrame()
983 UnwindPlanSP call_site_unwind_plan = in GetFullUnwindPlanForFrame()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h137 lldb::UnwindPlanSP
208 lldb::UnwindPlanSP ParseCFIUnwindPlan(const Bookmark &bookmark,
213 lldb::UnwindPlanSP ParseWinUnwindPlan(const Bookmark &bookmark,
H A DSymbolFileBreakpad.cpp630 UnwindPlanSP
643 UnwindPlanSP
686 UnwindPlanSP
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectTarget.cpp3639 UnwindPlanSP non_callsite_unwind_plan = in DoExecute()
3646 UnwindPlanSP callsite_unwind_plan = in DoExecute()
3653 UnwindPlanSP fast_unwind_plan = in DoExecute()
3663 UnwindPlanSP assembly_sp = in DoExecute()
3673 UnwindPlanSP of_unwind_sp = in DoExecute()
3682 UnwindPlanSP of_unwind_augmented_sp = in DoExecute()
3691 UnwindPlanSP ehframe_sp = in DoExecute()
3700 UnwindPlanSP ehframe_augmented_sp = in DoExecute()
3709 if (UnwindPlanSP plan_sp = in DoExecute()
3717 if (UnwindPlanSP plan_sp = in DoExecute()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h478 typedef std::shared_ptr<lldb_private::UnwindPlan> UnwindPlanSP; typedef