Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DUnwindPlan.cpp25 bool UnwindPlan::Row::RegisterLocation::
26 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const { in operator ==()
56 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression( in SetAtDWARFExpression()
65 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression( in SetIsDWARFExpression()
93 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s, in Dump()
253 UnwindPlan::Row::RegisterLocation &register_location) const { in GetRegisterInfo()
275 const UnwindPlan::Row::RegisterLocation register_location) { in SetRegisterInfo()
285 RegisterLocation reg_loc; in SetRegisterLocationToAtCFAPlusOffset()
297 RegisterLocation reg_loc; in SetRegisterLocationToIsCFAPlusOffset()
314 RegisterLocation reg_loc; in SetRegisterLocationToUndefined()
[all …]
H A DDWARFCallFrameInfo.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()
H A DFuncUnwinders.cpp364 UnwindPlan::Row::RegisterLocation a_pc_regloc; in CompareUnwindPlansForIdenticalInitialPCLocation()
365 UnwindPlan::Row::RegisterLocation b_pc_regloc; in CompareUnwindPlansForIdenticalInitialPCLocation()
H A DArmUnwindInfo.cpp336 UnwindPlan::Row::RegisterLocation lr_location; in GetUnwindPlan()
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DRegisterContextUnwind.cpp1097 lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation()
1104 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in ReadRegisterValueFromRegisterLocation()
1114 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in ReadRegisterValueFromRegisterLocation()
1128 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in ReadRegisterValueFromRegisterLocation()
1133 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation()
1135 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: in ReadRegisterValueFromRegisterLocation()
1137 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: { in ReadRegisterValueFromRegisterLocation()
1150 lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation()
1158 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in WriteRegisterValueToRegisterLocation()
1164 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in WriteRegisterValueToRegisterLocation()
[all …]
H A DUnwindLLDB.cpp472 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, in SearchForSavedLocationForRegister()
496 UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext) { in SearchForSavedLocationForRegister()
507 regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister && in SearchForSavedLocationForRegister()
H A DABI.cpp180 UnwindPlan::Row::RegisterLocation &unwind_regloc) { in GetFallbackRegisterLocation()
/openbsd-src/gnu/llvm/lldb/include/lldb/Target/
H A DRegisterContextUnwind.h152 lldb_private::UnwindLLDB::RegisterLocation &regloc);
155 lldb_private::UnwindLLDB::RegisterLocation regloc,
160 lldb_private::UnwindLLDB::RegisterLocation regloc,
252 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation>
H A DUnwindLLDB.h41 struct RegisterLocation { struct
93 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
H A DABI.h107 UnwindPlan::Row::RegisterLocation &unwind_regloc);
/openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/
H A DUnwindPlan.h57 class RegisterLocation {
74 RegisterLocation() : m_location() {} in RegisterLocation() function
76 bool operator==(const RegisterLocation &rhs) const;
78 bool operator!=(const RegisterLocation &rhs) const {
328 RegisterLocation &register_location) const;
331 const RegisterLocation register_location);
386 typedef std::map<uint32_t, RegisterLocation> collection;
/openbsd-src/gnu/llvm/libunwind/src/
H A DDwarfInstructions.hpp50 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; typedef in libunwind::DwarfInstructions
59 pint_t cfa, const RegisterLocation &savedReg);
61 pint_t cfa, const RegisterLocation &savedReg);
63 pint_t cfa, const RegisterLocation &savedReg);
93 const RegisterLocation &savedReg) { in getSavedRegister()
125 const RegisterLocation &savedReg) { in getSavedFloatRegister()
153 const RegisterLocation &savedReg) { in getSavedVectorRegister()
H A DDwarfParser.hpp81 struct RegisterLocation { struct in libunwind::CFI_Parser
93 RegisterLocation savedRegisters[kMaxRegisterNumber + 1];
/openbsd-src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.cpp100 UnwindPlan::Row::RegisterLocation first_row_pc_loc; in AugmentUnwindPlanFromCallSite()
129 UnwindPlan::Row::RegisterLocation last_row_pc_loc; in AugmentUnwindPlanFromCallSite()
H A Dx86AssemblyInspectionEngine.cpp927 UnwindPlan::Row::RegisterLocation initial_regloc; in GetNonCallSiteUnwindPlanFromAssembly()
1063 UnwindPlan::Row::RegisterLocation regloc; in GetNonCallSiteUnwindPlanFromAssembly()
1154 UnwindPlan::Row::RegisterLocation regloc; in GetNonCallSiteUnwindPlanFromAssembly()
1246 UnwindPlan::Row::RegisterLocation sp, pc; in GetNonCallSiteUnwindPlanFromAssembly()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.h46 lldb_private::UnwindPlan::Row::RegisterLocation &unwind_regloc) override;
H A DABISysV_s390x.cpp645 UnwindPlan::Row::RegisterLocation &unwind_regloc) { in GetFallbackRegisterLocation()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp624 UnwindPlan::Row::RegisterLocation loc; in ParseCFIUnwindRow()
776 UnwindPlan::Row::RegisterLocation loc; in ParseWinUnwindPlan()