Home
last modified time | relevance | path

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

/trueos/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
HDRegisterContextLLDB.cpp898 …textLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation()
908 case UnwindLLDB::RegisterLocation::eRegisterInRegister: in ReadRegisterValueFromRegisterLocation()
925 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in ReadRegisterValueFromRegisterLocation()
929 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation()
931 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: in ReadRegisterValueFromRegisterLocation()
934 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: in ReadRegisterValueFromRegisterLocation()
951 …ntextLLDB::WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation()
962 case UnwindLLDB::RegisterLocation::eRegisterInRegister: in WriteRegisterValueToRegisterLocation()
975 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in WriteRegisterValueToRegisterLocation()
976 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in WriteRegisterValueToRegisterLocation()
[all …]
HDRegisterContextLLDB.h151 …SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc…
154 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
159 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
233 …std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation> m_registers; // where to find reg v…
HDUnwindLLDB.h44 struct RegisterLocation { struct
91 …ocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint…
HDUnwindLLDB.cpp347 …ocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint… in SearchForSavedLocationForRegister()
374 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister in SearchForSavedLocationForRegister()
/trueos/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()
200 UnwindPlan::Row::GetRegisterInfo (uint32_t reg_num, UnwindPlan::Row::RegisterLocation& register_loc… in GetRegisterInfo()
212 UnwindPlan::Row::SetRegisterInfo (uint32_t reg_num, const UnwindPlan::Row::RegisterLocation registe… in SetRegisterInfo()
222 RegisterLocation reg_loc; in SetRegisterLocationToAtCFAPlusOffset()
233 RegisterLocation reg_loc; in SetRegisterLocationToIsCFAPlusOffset()
252 RegisterLocation reg_loc; in SetRegisterLocationToUndefined()
263 RegisterLocation reg_loc; in SetRegisterLocationToUnspecified()
[all …]
HDDWARFCallFrameInfo.cpp286 UnwindPlan::Row::RegisterLocation reg_location; in ParseCIE()
449 UnwindPlan::Row::RegisterLocation reg_location; in FDEToUnwindPlan()
/trueos/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
255 GetRegisterInfo (uint32_t reg_num, RegisterLocation& register_location) const;
258 SetRegisterInfo (uint32_t reg_num, const RegisterLocation register_location);
336 typedef std::map<uint32_t, RegisterLocation> collection;
/trueos/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/
HDUnwindAssembly-x86.cpp509 UnwindPlan::Row::RegisterLocation initial_regloc; in get_non_call_site_unwind_plan()
566 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan()
612 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan()
633 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan()
731 UnwindPlan::Row::RegisterLocation epi_regloc; in get_non_call_site_unwind_plan()
766 UnwindPlan::Row::RegisterLocation pc_reginfo; in get_fast_unwind_plan()
767 UnwindPlan::Row::RegisterLocation sp_reginfo; in get_fast_unwind_plan()
768 UnwindPlan::Row::RegisterLocation fp_reginfo; in get_fast_unwind_plan()
/trueos/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/
HDUnwindAssemblyInstEmulation.cpp180 UnwindPlan::Row::RegisterLocation pc_regloc; in GetNonCallSiteUnwindPlanFromAssembly()
181 UnwindPlan::Row::RegisterLocation ra_regloc; in GetNonCallSiteUnwindPlanFromAssembly()
/trueos/contrib/llvm/tools/lldb/include/lldb/
HDlldb-forward.h169 class RegisterLocation; variable