Searched refs:UnwindLLDB (Results 1 - 7 of 7) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | UnwindLLDB.cpp | 1 //===-- UnwindLLDB.cpp -------------------------------------*- C++ -*-===// 21 #include "UnwindLLDB.h" 27 UnwindLLDB::UnwindLLDB (Thread &thread) : function in class:UnwindLLDB 48 UnwindLLDB::DoGetFrameCount() 84 UnwindLLDB::AddFirstFrame () 130 UnwindLLDB::CursorSP 131 UnwindLLDB::GetOneMoreFrame (ABI* abi) 316 UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid (ABI *abi) 343 UnwindLLDB [all...] |
H A D | UnwindLLDB.h | 1 //===-- UnwindLLDB.h --------------------------------------------*- C++ -*-===// 30 class UnwindLLDB : public lldb_private::Unwind class in namespace:lldb_private 33 UnwindLLDB (lldb_private::Thread &thread); 35 ~UnwindLLDB() override = default; 96 SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting_frame_num, bool pc_register); 105 /// to do that once per thread so it's here in the UnwindLLDB object. 158 // For UnwindLLDB only 160 DISALLOW_COPY_AND_ASSIGN (UnwindLLDB);
|
H A D | RegisterContextLLDB.h | 24 #include "UnwindLLDB.h" 28 class UnwindLLDB; 38 uint32_t frame_number, lldb_private::UnwindLLDB& unwind_lldb); 100 // UnwindLLDB needs to pass around references to RegisterLocations 101 friend class UnwindLLDB; 156 lldb_private::UnwindLLDB::RegisterSearchResult 157 SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc); 160 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 165 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 257 std::map<uint32_t, lldb_private::UnwindLLDB [all...] |
H A D | RegisterContextLLDB.cpp | 57 UnwindLLDB& unwind_lldb 1030 RegisterContextLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 1040 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: 1050 case UnwindLLDB::RegisterLocation::eRegisterInRegister: 1067 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: 1071 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: 1073 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: 1076 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: 1093 RegisterContextLLDB::WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 1104 case UnwindLLDB [all...] |
/freebsd-11.0-release/lib/clang/liblldbPluginProcessUtility/ |
H A D | Makefile | 48 UnwindLLDB.cpp \
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ |
H A D | FreeBSDThread.cpp | 47 #include "Plugins/Process/Utility/UnwindLLDB.h" 283 m_unwinder_ap.reset(new UnwindLLDB(*this));
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | Thread.cpp | 52 #include "Plugins/Process/Utility/UnwindLLDB.h" 2340 m_unwinder_ap.reset (new UnwindLLDB (*this));
|
Completed in 103 milliseconds