Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
HDRegisterContextLLDB.cpp990 …textLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation()
1000 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: in ReadRegisterValueFromRegisterLocation()
1010 case UnwindLLDB::RegisterLocation::eRegisterInRegister: in ReadRegisterValueFromRegisterLocation()
1027 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in ReadRegisterValueFromRegisterLocation()
1031 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation()
1033 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: in ReadRegisterValueFromRegisterLocation()
1036 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: in ReadRegisterValueFromRegisterLocation()
1053 …ntextLLDB::WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation()
1064 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: in WriteRegisterValueToRegisterLocation()
1070 case UnwindLLDB::RegisterLocation::eRegisterInRegister: in WriteRegisterValueToRegisterLocation()
[all …]
HDRegisterContextLLDB.h158 …SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc…
161 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
166 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
259 …std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation> m_registers; // where to find reg v…
HDUnwindLLDB.h44 struct RegisterLocation { struct
93 …ocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint…
HDUnwindLLDB.cpp402 …ocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint… in SearchForSavedLocationForRegister()
427 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext) in SearchForSavedLocationForRegister()
437 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister in SearchForSavedLocationForRegister()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDUnwindPlan.cpp22 UnwindPlan::Row::RegisterLocation::operator == (const UnwindPlan::Row::RegisterLocation& rhs) const in operator ==()
53 UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression (const uint8_t *opcodes, uint32_t len) in SetAtDWARFExpression()
63 UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression (const uint8_t *opcodes, uint32_t len) in SetIsDWARFExpression()
71 UnwindPlan::Row::RegisterLocation::Dump (Stream &s, const UnwindPlan* unwind_plan, const UnwindPlan… in Dump()
221 UnwindPlan::Row::GetRegisterInfo (uint32_t reg_num, UnwindPlan::Row::RegisterLocation& register_loc… in GetRegisterInfo()
243 UnwindPlan::Row::SetRegisterInfo (uint32_t reg_num, const UnwindPlan::Row::RegisterLocation registe… in SetRegisterInfo()
253 RegisterLocation reg_loc; in SetRegisterLocationToAtCFAPlusOffset()
264 RegisterLocation reg_loc; in SetRegisterLocationToIsCFAPlusOffset()
283 RegisterLocation reg_loc; in SetRegisterLocationToUndefined()
294 RegisterLocation reg_loc; in SetRegisterLocationToUnspecified()
[all …]
HDDWARFCallFrameInfo.cpp501 UnwindPlan::Row::RegisterLocation reg_location; in FDEToUnwindPlan()
667 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
702 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
714 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
726 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
739 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
799 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
813 UnwindPlan::Row::RegisterLocation reg_location; in HandleCommonDwarfOpcode()
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Symbol/
HDUnwindPlan.h44 class RegisterLocation
62 RegisterLocation() : in RegisterLocation() function
69 operator == (const RegisterLocation& rhs) const;
72 operator != (const RegisterLocation &rhs) const
417 GetRegisterInfo (uint32_t reg_num, RegisterLocation& register_location) const;
420 SetRegisterInfo (uint32_t reg_num, const RegisterLocation register_location);
483 typedef std::map<uint32_t, RegisterLocation> collection;
/NextBSD/contrib/llvm/projects/libunwind/src/
HDDwarfInstructions.hpp51 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; typedef in libunwind::DwarfInstructions
60 pint_t cfa, const RegisterLocation &savedReg);
62 pint_t cfa, const RegisterLocation &savedReg);
64 pint_t cfa, const RegisterLocation &savedReg);
83 const RegisterLocation &savedReg) { in getSavedRegister()
111 const RegisterLocation &savedReg) { in getSavedFloatRegister()
134 const RegisterLocation &savedReg) { in getSavedVectorRegister()
HDDwarfParser.hpp75 struct RegisterLocation { struct in libunwind::CFI_Parser
89 RegisterLocation savedRegisters[kMaxRegisterNumber];
/NextBSD/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/
HDUnwindAssembly-x86.cpp653 UnwindPlan::Row::RegisterLocation initial_regloc; in get_non_call_site_unwind_plan()
727 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan()
762 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan()
808 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan()
1190 UnwindPlan::Row::RegisterLocation pc_reginfo; in get_fast_unwind_plan()
1191 UnwindPlan::Row::RegisterLocation sp_reginfo; in get_fast_unwind_plan()
1192 UnwindPlan::Row::RegisterLocation fp_reginfo; in get_fast_unwind_plan()
1368 UnwindPlan::Row::RegisterLocation first_row_pc_loc; in AugmentUnwindPlanFromCallSite()
1395 UnwindPlan::Row::RegisterLocation last_row_pc_loc; in AugmentUnwindPlanFromCallSite()
/NextBSD/contrib/llvm/tools/lldb/include/lldb/
HDlldb-forward.h176 class RegisterLocation; variable