Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/lldb/include/lldb/Symbol/
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 …]
DSymbolFileOnDemand.h181 lldb::UnwindPlanSP
DSymbolFile.h344 virtual lldb::UnwindPlanSP
/openbsd/src/gnu/llvm/lldb/source/Symbol/
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 …]
DSymbolFileOnDemand.cpp513 lldb::UnwindPlanSP
/openbsd/src/gnu/llvm/lldb/include/lldb/Target/
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
DLanguageRuntime.h206 static lldb::UnwindPlanSP
215 virtual lldb::UnwindPlanSP
219 return lldb::UnwindPlanSP(); in GetRuntimeUnwindPlan()
DPlatform.h707 virtual lldb::UnwindPlanSP
/openbsd/src/gnu/llvm/lldb/source/Target/
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()
DRegisterContextUnwind.cpp85 lldb::UnwindPlanSP unwind_plan_sp) { in IsUnwindPlanValidForCurrentPC()
142 UnwindPlanSP lang_runtime_plan_sp = LanguageRuntime::GetRuntimeUnwindPlan( in InitializeZerothFrame()
266 UnwindPlanSP call_site_unwind_plan; in InitializeZerothFrame()
334 UnwindPlanSP lang_runtime_plan_sp = LanguageRuntime::GetRuntimeUnwindPlan( in InitializeNonZerothFrame()
739 UnwindPlanSP RegisterContextUnwind::GetFastUnwindPlanForFrame() { in GetFastUnwindPlanForFrame()
740 UnwindPlanSP unwind_plan_sp; in GetFastUnwindPlanForFrame()
783 UnwindPlanSP RegisterContextUnwind::GetFullUnwindPlanForFrame() { in GetFullUnwindPlanForFrame()
784 UnwindPlanSP unwind_plan_sp; in GetFullUnwindPlanForFrame()
785 UnwindPlanSP arch_default_unwind_plan_sp; in GetFullUnwindPlanForFrame()
969 UnwindPlanSP call_site_unwind_plan = in GetFullUnwindPlanForFrame()
[all …]
/openbsd/src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/
DSymbolFileBreakpad.h147 lldb::UnwindPlanSP
219 lldb::UnwindPlanSP ParseCFIUnwindPlan(const Bookmark &bookmark,
224 lldb::UnwindPlanSP ParseWinUnwindPlan(const Bookmark &bookmark,
DSymbolFileBreakpad.cpp637 UnwindPlanSP
650 UnwindPlanSP
693 UnwindPlanSP
/openbsd/src/gnu/llvm/lldb/source/Plugins/Platform/Linux/
DPlatformLinux.cpp208 static lldb::UnwindPlanSP GetAArch64TrapHanlderUnwindPlan(ConstString name) { in GetAArch64TrapHanlderUnwindPlan()
209 UnwindPlanSP unwind_plan_sp; in GetAArch64TrapHanlderUnwindPlan()
289 lldb::UnwindPlanSP
DPlatformLinux.h55 lldb::UnwindPlanSP GetTrapHandlerUnwindPlan(const llvm::Triple &triple,
/openbsd/src/gnu/llvm/lldb/source/Commands/
DCommandObjectTarget.cpp3429 UnwindPlanSP non_callsite_unwind_plan = in DoExecute()
3436 UnwindPlanSP callsite_unwind_plan = in DoExecute()
3443 UnwindPlanSP fast_unwind_plan = in DoExecute()
3453 UnwindPlanSP assembly_sp = in DoExecute()
3463 UnwindPlanSP of_unwind_sp = in DoExecute()
3472 UnwindPlanSP of_unwind_augmented_sp = in DoExecute()
3481 UnwindPlanSP ehframe_sp = in DoExecute()
3490 UnwindPlanSP ehframe_augmented_sp = in DoExecute()
3499 if (UnwindPlanSP plan_sp = in DoExecute()
3507 if (UnwindPlanSP plan_sp = in DoExecute()
[all …]
/openbsd/src/gnu/llvm/lldb/include/lldb/
Dlldb-forward.h453 typedef std::shared_ptr<lldb_private::UnwindPlan> UnwindPlanSP; typedef