Home
last modified time | relevance | path

Searched refs:m_register_info_up (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextPOSIX_arm64.cpp43 return m_register_info_up->IsSVEReg(reg); in IsSVE()
47 return m_register_info_up->IsSMEReg(reg); in IsSME()
51 return m_register_info_up->IsPAuthReg(reg); in IsPAuth()
55 return m_register_info_up->IsTLSReg(reg); in IsTLS()
59 return m_register_info_up->IsMTEReg(reg); in IsMTE()
66 m_register_info_up(std::move(register_info)) {} in RegisterContextPOSIX_arm64()
83 return m_register_info_up->GetRegisterCount(); in GetRegisterCount()
87 return m_register_info_up->GetGPRSize(); in GetGPRSize()
95 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
107 return m_register_info_up->GetRegisterSetCount(); in GetRegisterSetCount()
[all …]
H A DRegisterContextPOSIX_loongarch64.cpp28 m_register_info_up(std::move(register_info)) {} in RegisterContextPOSIX_loongarch64()
37 return m_register_info_up->GetRegisterCount(); in GetRegisterCount()
41 return m_register_info_up->GetGPRSize(); in GetGPRSize()
45 return m_register_info_up->GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
49 return m_register_info_up->GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
61 return m_register_info_up->GetRegisterCount(); in GetRegisterSetCount()
66 return m_register_info_up->GetRegisterSet(set); in GetRegisterSet()
71 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
75 return m_register_info_up->GetRegisterSetFromRegisterIndex(reg) == in IsGPR()
80 return m_register_info_up->GetRegisterSetFromRegisterIndex(reg) == in IsFPR()
H A DRegisterContextPOSIX_riscv64.cpp28 m_register_info_up(std::move(register_info)) {} in RegisterContextPOSIX_riscv64()
37 return m_register_info_up->GetRegisterCount(); in GetRegisterCount()
41 return m_register_info_up->GetGPRSize(); in GetGPRSize()
45 return m_register_info_up->GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
49 return m_register_info_up->GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
61 return m_register_info_up->GetRegisterCount(); in GetRegisterSetCount()
66 return m_register_info_up->GetRegisterSet(set); in GetRegisterSet()
71 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
75 return m_register_info_up->GetRegisterSetFromRegisterIndex(reg) == in IsGPR()
80 return m_register_info_up->GetRegisterSetFromRegisterIndex(reg) == in IsFPR()
H A DRegisterContextPOSIX_arm.cpp29 if (m_register_info_up->GetRegisterSetFromRegisterIndex(reg) == in IsGPR()
36 if (m_register_info_up->GetRegisterSetFromRegisterIndex(reg) == in IsFPR()
46 m_register_info_up(std::move(register_info)) {} in RegisterContextPOSIX_arm()
55 return m_register_info_up->GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
59 return m_register_info_up->GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
63 return m_register_info_up->GetRegisterCount(); in GetRegisterCount()
67 return m_register_info_up->GetGPRSize(); in GetGPRSize()
74 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
86 return m_register_info_up->GetRegisterSetCount(); in GetRegisterSetCount()
91 return m_register_info_up->GetRegisterSet(set); in GetRegisterSet()
H A DRegisterContextPOSIX_arm64.h46 std::unique_ptr<RegisterInfoPOSIX_arm64> m_register_info_up;
62 bool IsSVEZ(unsigned reg) const { return m_register_info_up->IsSVEZReg(reg); } in IsSVEZ()
63 bool IsSVEP(unsigned reg) const { return m_register_info_up->IsSVEPReg(reg); } in IsSVEP()
65 return m_register_info_up->IsSVERegVG(reg); in IsSVEVG()
68 return m_register_info_up->IsSMERegZA(reg); in IsSMEZA()
72 return m_register_info_up->GetRegNumSVEZ0(); in GetRegNumSVEZ0()
75 return m_register_info_up->GetRegNumSVEFFR(); in GetRegNumSVEFFR()
77 uint32_t GetRegNumFPCR() const { return m_register_info_up->GetRegNumFPCR(); } in GetRegNumFPCR()
78 uint32_t GetRegNumFPSR() const { return m_register_info_up->GetRegNumFPSR(); } in GetRegNumFPSR()
H A DRegisterContextPOSIX_mips64.cpp45 m_register_info_up.reset(register_info); in RegisterContextPOSIX_mips64()
78 return m_register_info_up->GetRegisterCount(); in GetRegisterCount()
82 return m_register_info_up->GetGPRSize(); in GetGPRSize()
89 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
102 m_register_info_up.get()); in GetRegisterSetCount()
108 m_register_info_up.get()); in GetRegisterSet()
H A DRegisterContextPOSIX_s390x.cpp84 m_register_info_up.reset(register_info); in RegisterContextPOSIX_s390x()
108 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
154 switch (m_register_info_up->GetTargetArchitecture().GetMachine()) { in GetRegisterSet()
H A DRegisterContextPOSIX_powerpc.cpp95 m_register_info_up.reset(register_info); in RegisterContextPOSIX_powerpc()
120 return m_register_info_up->GetGPRSize(); in GetGPRSize()
127 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
H A DRegisterContextPOSIX_ppc64le.cpp118 m_register_info_up.reset(register_info); in RegisterContextPOSIX_ppc64le()
139 return m_register_info_up->GetGPRSize(); in GetGPRSize()
146 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
H A DRegisterContextPOSIX_x86.cpp400 m_register_info_up.reset(register_info); in RegisterContextPOSIX_x86()
431 m_register_info_up->GetTargetArchitecture().GetMachine(), in GetRegInfo()
449 return m_register_info_up->GetGPRSize(); in GetGPRSize()
460 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
483 switch (m_register_info_up->GetTargetArchitecture().GetMachine()) { in GetRegisterSet()
H A DRegisterContextPOSIX_arm.h46 std::unique_ptr<RegisterInfoPOSIX_arm> m_register_info_up;
H A DRegisterContextPOSIX_loongarch64.h45 std::unique_ptr<RegisterInfoPOSIX_loongarch64> m_register_info_up;
H A DRegisterContextPOSIX_riscv64.h45 std::unique_ptr<RegisterInfoPOSIX_riscv64> m_register_info_up;
H A DRegisterContextPOSIX_ppc64le.h55 std::unique_ptr<lldb_private::RegisterInfoInterface> m_register_info_up; variable
H A DRegisterContextPOSIX_mips64.h60 m_register_info_up; // Register Info Interface (FreeBSD or Linux) variable
H A DRegisterContextPOSIX_s390x.h56 std::unique_ptr<lldb_private::RegisterInfoInterface> m_register_info_up; variable
H A DRegisterContextPOSIX_powerpc.h173 m_register_info_up; // Register Info Interface (FreeBSD or Linux) variable
H A DRegisterContextPOSIX_x86.h159 m_register_info_up; // Register Info Interface (FreeBSD or Linux) variable
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_arm64.cpp100 m_register_info_up->GetTargetArchitecture().GetTriple(); in RegisterContextCorePOSIX_arm64()
103 if (m_register_info_up->IsSSVEPresent()) { in RegisterContextCorePOSIX_arm64()
114 if (m_register_info_up->IsPAuthPresent()) in RegisterContextCorePOSIX_arm64()
117 if (m_register_info_up->IsTLSPresent()) in RegisterContextCorePOSIX_arm64()
120 if (m_register_info_up->IsZAPresent()) in RegisterContextCorePOSIX_arm64()
123 if (m_register_info_up->IsMTEPresent()) in RegisterContextCorePOSIX_arm64()
126 if (m_register_info_up->IsZTPresent()) in RegisterContextCorePOSIX_arm64()
177 m_register_info_up->ConfigureVectorLengthSVE( in ConfigureRegisterContext()
187 m_register_info_up->ConfigureVectorLengthZA(svl / 16); in ConfigureRegisterContext()
329 if (m_register_info_up->IsSMERegZA(reg)) { in ReadRegister()
[all …]
H A DRegisterContextLinuxCore_x86_64.cpp220 switch (m_register_info_up->GetTargetArchitecture().GetMachine()) { in GetRegisterSet()
235 m_register_info_up->GetTargetArchitecture().GetMachine(), in GetRegInfo()
H A DRegisterContextPOSIXCore_mips64.cpp55 lldb_private::ArchSpec arch = m_register_info_up->GetTargetArchitecture(); in ReadRegister()
/freebsd/contrib/llvm-project/lldb/source/Plugins/OperatingSystem/Python/
H A DOperatingSystemPython.cpp76 : OperatingSystem(process), m_thread_list_valobj_sp(), m_register_info_up(), in OperatingSystemPython()
140 if (m_register_info_up == nullptr) { in GetDynamicRegisterInfo()
155 m_register_info_up = DynamicRegisterInfo::Create( in GetDynamicRegisterInfo()
157 assert(m_register_info_up); in GetDynamicRegisterInfo()
158 assert(m_register_info_up->GetNumRegisters() > 0); in GetDynamicRegisterInfo()
159 assert(m_register_info_up->GetNumRegisterSets() > 0); in GetDynamicRegisterInfo()
161 return m_register_info_up.get(); in GetDynamicRegisterInfo()
H A DOperatingSystemPython.h77 std::unique_ptr<lldb_private::DynamicRegisterInfo> m_register_info_up; variable