Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
HDRegisterContextLLDB.cpp993 lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation()
1000 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in ReadRegisterValueFromRegisterLocation()
1010 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in ReadRegisterValueFromRegisterLocation()
1024 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in ReadRegisterValueFromRegisterLocation()
1029 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation()
1031 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: in ReadRegisterValueFromRegisterLocation()
1033 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: { in ReadRegisterValueFromRegisterLocation()
1046 lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation()
1054 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in WriteRegisterValueToRegisterLocation()
1060 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in WriteRegisterValueToRegisterLocation()
[all …]
HDRegisterContextLLDB.h147 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>
HDUnwindLLDB.h41 struct RegisterLocation { struct
94 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
HDUnwindLLDB.cpp471 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, in SearchForSavedLocationForRegister()
495 UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext) { in SearchForSavedLocationForRegister()
506 regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister && in SearchForSavedLocationForRegister()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
HDUnwindPlan.cpp22 bool UnwindPlan::Row::RegisterLocation::
23 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const { in operator ==()
53 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression( in SetAtDWARFExpression()
62 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression( in SetIsDWARFExpression()
93 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s, in Dump()
255 UnwindPlan::Row::RegisterLocation &register_location) const { in GetRegisterInfo()
273 const UnwindPlan::Row::RegisterLocation register_location) { in SetRegisterInfo()
283 RegisterLocation reg_loc; in SetRegisterLocationToAtCFAPlusOffset()
295 RegisterLocation reg_loc; in SetRegisterLocationToIsCFAPlusOffset()
312 RegisterLocation reg_loc; in SetRegisterLocationToUndefined()
[all …]
HDDWARFCallFrameInfo.cpp637 UnwindPlan::Row::RegisterLocation reg_location; in FDEToUnwindPlan()
821 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
851 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
863 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
875 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
888 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
949 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
963 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
HDFuncUnwinders.cpp364 UnwindPlan::Row::RegisterLocation a_pc_regloc; in CompareUnwindPlansForIdenticalInitialPCLocation()
365 UnwindPlan::Row::RegisterLocation b_pc_regloc; in CompareUnwindPlansForIdenticalInitialPCLocation()
HDArmUnwindInfo.cpp336 UnwindPlan::Row::RegisterLocation lr_location; in GetUnwindPlan()
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
HDUnwindPlan.h57 class RegisterLocation {
74 RegisterLocation() : m_type(unspecified), m_location() {} in RegisterLocation() function
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/
HDDwarfInstructions.hpp49 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; typedef in 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) { in getSavedRegister()
108 const RegisterLocation &savedReg) { in getSavedFloatRegister()
131 const RegisterLocation &savedReg) { in getSavedVectorRegister()
HDDwarfParser.hpp78 struct RegisterLocation { struct in libunwind::CFI_Parser
92 RegisterLocation savedRegisters[kMaxRegisterNumber + 1];
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
HDUnwindAssembly-x86.cpp99 UnwindPlan::Row::RegisterLocation first_row_pc_loc; in AugmentUnwindPlanFromCallSite()
128 UnwindPlan::Row::RegisterLocation last_row_pc_loc; in AugmentUnwindPlanFromCallSite()
HDx86AssemblyInspectionEngine.cpp929 UnwindPlan::Row::RegisterLocation initial_regloc; in GetNonCallSiteUnwindPlanFromAssembly()
1065 UnwindPlan::Row::RegisterLocation regloc; in GetNonCallSiteUnwindPlanFromAssembly()
1156 UnwindPlan::Row::RegisterLocation regloc; in GetNonCallSiteUnwindPlanFromAssembly()
1248 UnwindPlan::Row::RegisterLocation sp, pc; in GetNonCallSiteUnwindPlanFromAssembly()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/
HDABISysV_s390x.h46 lldb_private::UnwindPlan::Row::RegisterLocation &unwind_regloc) override;
HDABISysV_s390x.cpp657 UnwindPlan::Row::RegisterLocation &unwind_regloc) { in GetFallbackRegisterLocation()
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
HDABI.h106 UnwindPlan::Row::RegisterLocation &unwind_regloc);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
HDABI.cpp177 UnwindPlan::Row::RegisterLocation &unwind_regloc) { in GetFallbackRegisterLocation()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
HDSymbolFileBreakpad.cpp472 UnwindPlan::Row::RegisterLocation loc; in ParseCFIUnwindRow()
624 UnwindPlan::Row::RegisterLocation loc; in ParseWinUnwindPlan()