Home
last modified time | relevance | path

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

/external/llvm-project/lldb/source/Target/
DRegisterContextUnwind.cpp997 lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation()
1004 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in ReadRegisterValueFromRegisterLocation()
1014 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in ReadRegisterValueFromRegisterLocation()
1028 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: in ReadRegisterValueFromRegisterLocation()
1033 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: in ReadRegisterValueFromRegisterLocation()
1035 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: in ReadRegisterValueFromRegisterLocation()
1037 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: { in ReadRegisterValueFromRegisterLocation()
1050 lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation()
1058 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: { in WriteRegisterValueToRegisterLocation()
1064 case UnwindLLDB::RegisterLocation::eRegisterInRegister: { in WriteRegisterValueToRegisterLocation()
[all …]
DUnwindLLDB.cpp470 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, in SearchForSavedLocationForRegister()
494 UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext) { in SearchForSavedLocationForRegister()
505 regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister && in SearchForSavedLocationForRegister()
DABI.cpp177 UnwindPlan::Row::RegisterLocation &unwind_regloc) { in GetFallbackRegisterLocation()
/external/llvm-project/lldb/source/Symbol/
DUnwindPlan.cpp23 bool UnwindPlan::Row::RegisterLocation::
24 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const { in operator ==()
54 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression( in SetAtDWARFExpression()
63 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression( in SetIsDWARFExpression()
91 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s, in Dump()
253 UnwindPlan::Row::RegisterLocation &register_location) const { in GetRegisterInfo()
271 const UnwindPlan::Row::RegisterLocation register_location) { in SetRegisterInfo()
281 RegisterLocation reg_loc; in SetRegisterLocationToAtCFAPlusOffset()
293 RegisterLocation reg_loc; in SetRegisterLocationToIsCFAPlusOffset()
310 RegisterLocation reg_loc; in SetRegisterLocationToUndefined()
[all …]
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()
DFuncUnwinders.cpp364 UnwindPlan::Row::RegisterLocation a_pc_regloc; in CompareUnwindPlansForIdenticalInitialPCLocation()
365 UnwindPlan::Row::RegisterLocation b_pc_regloc; in CompareUnwindPlansForIdenticalInitialPCLocation()
DArmUnwindInfo.cpp336 UnwindPlan::Row::RegisterLocation lr_location; in GetUnwindPlan()
/external/llvm-project/lldb/unittests/UnwindAssembly/x86/
DTestx86AssemblyInspectionEngine.cpp171 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
247 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
384 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
653 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
805 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
914 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
965 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
1008 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
1057 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
1088 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
[all …]
/external/llvm-project/lldb/include/lldb/Target/
DRegisterContextUnwind.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>
DUnwindLLDB.h41 struct RegisterLocation { struct
93 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
DABI.h106 UnwindPlan::Row::RegisterLocation &unwind_regloc);
/external/llvm-project/lldb/include/lldb/Symbol/
DUnwindPlan.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 {
330 RegisterLocation &register_location) const;
333 const RegisterLocation register_location);
369 typedef std::map<uint32_t, RegisterLocation> collection;
/external/llvm-project/libunwind/src/
DDwarfInstructions.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()
109 const RegisterLocation &savedReg) { in getSavedFloatRegister()
133 const RegisterLocation &savedReg) { in getSavedVectorRegister()
DDwarfParser.hpp79 struct RegisterLocation { struct in libunwind::CFI_Parser
91 RegisterLocation savedRegisters[kMaxRegisterNumber + 1];
/external/llvm-project/lldb/unittests/UnwindAssembly/ARM64/
DTestArm64InstEmulation.cpp65 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
161 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
323 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
418 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
520 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
692 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
/external/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
DUnwindAssembly-x86.cpp101 UnwindPlan::Row::RegisterLocation first_row_pc_loc; in AugmentUnwindPlanFromCallSite()
130 UnwindPlan::Row::RegisterLocation last_row_pc_loc; in AugmentUnwindPlanFromCallSite()
Dx86AssemblyInspectionEngine.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()
/external/llvm-project/lldb/unittests/UnwindAssembly/PPC64/
DTestPPC64InstEmulation.cpp64 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
183 UnwindPlan::Row::RegisterLocation regloc; in TEST_F()
/external/llvm-project/lldb/source/Plugins/ABI/SystemZ/
DABISysV_s390x.h46 lldb_private::UnwindPlan::Row::RegisterLocation &unwind_regloc) override;
DABISysV_s390x.cpp644 UnwindPlan::Row::RegisterLocation &unwind_regloc) { in GetFallbackRegisterLocation()
/external/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
DSymbolFileBreakpad.cpp487 UnwindPlan::Row::RegisterLocation loc; in ParseCFIUnwindRow()
640 UnwindPlan::Row::RegisterLocation loc; in ParseWinUnwindPlan()