Searched refs:UnwindLLDB (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | UnwindLLDB.cpp | 26 UnwindLLDB::UnwindLLDB(Thread &thread) in UnwindLLDB() function in UnwindLLDB 41 uint32_t UnwindLLDB::DoGetFrameCount() { in DoGetFrameCount() 71 bool UnwindLLDB::AddFirstFrame() { in AddFirstFrame() 114 UnwindLLDB::CursorSP UnwindLLDB::GetOneMoreFrame(ABI *abi) { in GetOneMoreFrame() 301 void UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi) { in UpdateUnwindPlanForFirstFrameIfInvalid() 323 bool UnwindLLDB::AddOneMoreFrame(ABI *abi) { in AddOneMoreFrame() 397 bool UnwindLLDB::DoGetFrameInfoAtIndex(uint32_t idx, addr_t &cfa, addr_t &pc, in DoGetFrameInfoAtIndex() 439 UnwindLLDB::DoCreateRegisterContextForFrame(StackFrame *frame) { in DoCreateRegisterContextForFrame() 468 UnwindLLDB::RegisterContextLLDBSP 469 UnwindLLDB::GetRegisterContextForFrameNum(uint32_t frame_num) { in GetRegisterContextForFrameNum() [all …]
|
| H A D | RegisterContextUnwind.cpp | 59 UnwindLLDB &unwind_lldb) in RegisterContextUnwind() 1111 lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation() 1118 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in ReadRegisterValueFromRegisterLocation() 1128 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in ReadRegisterValueFromRegisterLocation() 1142 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in ReadRegisterValueFromRegisterLocation() 1147 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation() 1149 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: in ReadRegisterValueFromRegisterLocation() 1151 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: { in ReadRegisterValueFromRegisterLocation() 1164 lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation() 1172 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in WriteRegisterValueToRegisterLocation() [all …]
|
| H A D | Thread.cpp | 1890 m_unwinder_up = std::make_unique<UnwindLLDB>(*this); in GetUnwinder()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | UnwindLLDB.h | 26 class UnwindLLDB : public lldb_private::Unwind { 28 UnwindLLDB(lldb_private::Thread &thread); 30 ~UnwindLLDB() override = default; 93 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, 153 UnwindLLDB(const UnwindLLDB &) = delete; 154 const UnwindLLDB &operator=(const UnwindLLDB &) = delete;
|
| H A D | RegisterContextUnwind.h | 23 class UnwindLLDB; variable 33 lldb_private::UnwindLLDB &unwind_lldb); 88 friend class UnwindLLDB; variable 150 lldb_private::UnwindLLDB::RegisterSearchResult 152 lldb_private::UnwindLLDB::RegisterLocation ®loc); 155 lldb_private::UnwindLLDB::RegisterLocation regloc, 160 lldb_private::UnwindLLDB::RegisterLocation regloc, 252 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation> 255 lldb_private::UnwindLLDB &m_parent_unwind; // The UnwindLLDB that is creating
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 703 SRCS+= Target/UnwindLLDB.cpp
|