Searched refs:RegisterLocation (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextLLDB.h133 // The RegisterLocation type may be set to eRegisterNotAvailable -- this will
147 lldb_private::UnwindLLDB::RegisterLocation &regloc);
150 lldb_private::UnwindLLDB::RegisterLocation regloc,
155 lldb_private::UnwindLLDB::RegisterLocation regloc,
246 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation>
H A DUnwindLLDB.h41 struct RegisterLocation { struct in class:lldb_private::UnwindLLDB
94 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
H A DRegisterContextLLDB.cpp993 lldb_private::UnwindLLDB::RegisterLocation regloc,
1000 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: {
1010 case UnwindLLDB::RegisterLocation::eRegisterInRegister: {
1024 case UnwindLLDB::RegisterLocation::eRegisterValueInferred:
1029 case UnwindLLDB::RegisterLocation::eRegisterNotSaved:
1031 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation:
1033 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: {
1040 llvm_unreachable("Unknown RegisterLocation type.");
1046 lldb_private::UnwindLLDB::RegisterLocation regloc,
1054 case UnwindLLDB::RegisterLocation
[all...]
H A DUnwindLLDB.cpp471 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
495 UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext) {
506 regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister &&
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DUnwindPlan.cpp22 bool UnwindPlan::Row::RegisterLocation::
23 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const {
53 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression(
62 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression(
93 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s,
255 UnwindPlan::Row::RegisterLocation &register_location) const {
273 const UnwindPlan::Row::RegisterLocation register_location) {
283 RegisterLocation reg_loc;
295 RegisterLocation reg_loc;
312 RegisterLocation reg_lo
[all...]
H A DDWARFCallFrameInfo.cpp637 UnwindPlan::Row::RegisterLocation reg_location;
821 UnwindPlan::Row::RegisterLocation reg_location;
851 UnwindPlan::Row::RegisterLocation reg_location;
863 UnwindPlan::Row::RegisterLocation reg_location;
875 UnwindPlan::Row::RegisterLocation reg_location;
888 UnwindPlan::Row::RegisterLocation reg_location;
949 UnwindPlan::Row::RegisterLocation reg_location;
963 UnwindPlan::Row::RegisterLocation reg_location;
H A DFuncUnwinders.cpp364 UnwindPlan::Row::RegisterLocation a_pc_regloc;
365 UnwindPlan::Row::RegisterLocation b_pc_regloc;
H A DArmUnwindInfo.cpp336 UnwindPlan::Row::RegisterLocation lr_location;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DUnwindPlan.h57 class RegisterLocation { class in class:lldb_private::UnwindPlan::Row
74 RegisterLocation() : m_type(unspecified), m_location() {} function in class:lldb_private::UnwindPlan::Row::RegisterLocation
76 bool operator==(const RegisterLocation &rhs) const;
78 bool operator!=(const RegisterLocation &rhs) const {
331 RegisterLocation &register_location) const;
334 const RegisterLocation register_location);
370 typedef std::map<uint32_t, RegisterLocation> collection;
/freebsd-11-stable/contrib/llvm-project/libunwind/src/
H A DDwarfInstructions.hpp49 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; typedef in class:libunwind::DwarfInstructions
58 pint_t cfa, const RegisterLocation &savedReg);
60 pint_t cfa, const RegisterLocation &savedReg);
62 pint_t cfa, const RegisterLocation &savedReg);
81 const RegisterLocation &savedReg) {
108 const RegisterLocation &savedReg) {
131 const RegisterLocation &savedReg) {
H A DDwarfParser.hpp78 struct RegisterLocation { struct in class:libunwind::CFI_Parser
92 RegisterLocation savedRegisters[kMaxRegisterNumber + 1];
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/
H A DABISysV_s390x.h46 lldb_private::UnwindPlan::Row::RegisterLocation &unwind_regloc) override;
H A DABISysV_s390x.cpp657 UnwindPlan::Row::RegisterLocation &unwind_regloc) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.cpp99 UnwindPlan::Row::RegisterLocation first_row_pc_loc;
128 UnwindPlan::Row::RegisterLocation last_row_pc_loc;
H A Dx86AssemblyInspectionEngine.cpp929 UnwindPlan::Row::RegisterLocation initial_regloc;
1065 UnwindPlan::Row::RegisterLocation regloc;
1156 UnwindPlan::Row::RegisterLocation regloc;
1248 UnwindPlan::Row::RegisterLocation sp, pc;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DABI.h106 UnwindPlan::Row::RegisterLocation &unwind_regloc);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DABI.cpp177 UnwindPlan::Row::RegisterLocation &unwind_regloc) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp472 UnwindPlan::Row::RegisterLocation loc;
624 UnwindPlan::Row::RegisterLocation loc;

Completed in 172 milliseconds