Home
last modified time | relevance | path

Searched refs:UnwindLLDB (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DUnwindLLDB.cpp27 UnwindLLDB::UnwindLLDB(Thread &thread) in UnwindLLDB() function in UnwindLLDB
42 uint32_t UnwindLLDB::DoGetFrameCount() { in DoGetFrameCount()
72 bool UnwindLLDB::AddFirstFrame() { in AddFirstFrame()
115 UnwindLLDB::CursorSP UnwindLLDB::GetOneMoreFrame(ABI *abi) { in GetOneMoreFrame()
324 bool UnwindLLDB::AddOneMoreFrame(ABI *abi) { in AddOneMoreFrame()
420 UnwindLLDB::DoCreateRegisterContextForFrame(StackFrame *frame) { in DoCreateRegisterContextForFrame()
449 UnwindLLDB::RegisterContextLLDBSP
450 UnwindLLDB::GetRegisterContextForFrameNum(uint32_t frame_num) { in GetRegisterContextForFrameNum()
457 bool UnwindLLDB::SearchForSavedLocationForRegister( in SearchForSavedLocationForRegister()
468 UnwindLLDB::RegisterSearchResult result; in SearchForSavedLocationForRegister()
[all …]
H A DRegisterContextLLDB.cpp998 lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation()
1034 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation()
1051 lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation()
1076 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in WriteRegisterValueToRegisterLocation()
1147 enum UnwindLLDB::RegisterSearchResult
1392 lldb_private::UnwindLLDB::RegisterLocation new_regloc; in SavedLocationForRegister()
1596 UnwindLLDB::RegisterLocation regloc; in TryFallbackUnwindPlan()
1599 UnwindLLDB::RegisterSearchResult::eRegisterFound) { in TryFallbackUnwindPlan()
1887 lldb_private::UnwindLLDB::RegisterLocation regloc; in ReadGPRValue()
1929 lldb_private::UnwindLLDB::RegisterLocation regloc; in ReadRegister()
[all …]
H A DRegisterContextLLDB.h25 class UnwindLLDB; variable
34 lldb_private::UnwindLLDB &unwind_lldb);
84 friend class UnwindLLDB; variable
144 lldb_private::UnwindLLDB::RegisterSearchResult
146 lldb_private::UnwindLLDB::RegisterLocation &regloc);
149 lldb_private::UnwindLLDB::RegisterLocation regloc,
154 lldb_private::UnwindLLDB::RegisterLocation regloc,
247 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation>
250 lldb_private::UnwindLLDB &m_parent_unwind; // The UnwindLLDB that is creating
H A DUnwindLLDB.h27 class UnwindLLDB : public lldb_private::Unwind {
29 UnwindLLDB(lldb_private::Thread &thread);
31 ~UnwindLLDB() override = default;
94 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
159 DISALLOW_COPY_AND_ASSIGN(UnwindLLDB);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/
H A DFreeBSDThread.cpp280 m_unwinder_ap.reset(new UnwindLLDB(*this)); in GetUnwinder()
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile420 SRCS+= Plugins/Process/Utility/UnwindLLDB.cpp
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThread.cpp2076 m_unwinder_ap.reset(new UnwindLLDB(*this)); in GetUnwinder()