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 DUnwindLLDB.cpp1 //===-- 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 DUnwindLLDB.h1 //===-- 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 &regloc, 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 DRegisterContextLLDB.h24 #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 &regloc);
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 DRegisterContextLLDB.cpp57 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 DMakefile48 UnwindLLDB.cpp \
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/
H A DFreeBSDThread.cpp47 #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 DThread.cpp52 #include "Plugins/Process/Utility/UnwindLLDB.h"
2340 m_unwinder_ap.reset (new UnwindLLDB (*this));

Completed in 103 milliseconds