Lines Matching defs:reg
28 bool RegisterContextPOSIX_arm64::IsGPR(unsigned reg) {
29 if (m_register_info_up->GetRegisterSetFromRegisterIndex(reg) ==
35 bool RegisterContextPOSIX_arm64::IsFPR(unsigned reg) {
36 if (m_register_info_up->GetRegisterSetFromRegisterIndex(reg) ==
42 bool RegisterContextPOSIX_arm64::IsSVE(unsigned reg) const {
43 return m_register_info_up->IsSVEReg(reg);
46 bool RegisterContextPOSIX_arm64::IsSME(unsigned reg) const {
47 return m_register_info_up->IsSMEReg(reg);
50 bool RegisterContextPOSIX_arm64::IsPAuth(unsigned reg) const {
51 return m_register_info_up->IsPAuthReg(reg);
54 bool RegisterContextPOSIX_arm64::IsTLS(unsigned reg) const {
55 return m_register_info_up->IsTLSReg(reg);
58 bool RegisterContextPOSIX_arm64::IsMTE(unsigned reg) const {
59 return m_register_info_up->IsMTEReg(reg);
62 bool RegisterContextPOSIX_arm64::IsFPMR(unsigned reg) const {
63 return m_register_info_up->IsFPMRReg(reg);
66 bool RegisterContextPOSIX_arm64::IsGCS(unsigned reg) const {
67 return m_register_info_up->IsGCSReg(reg);
82 unsigned RegisterContextPOSIX_arm64::GetRegisterOffset(unsigned reg) {
83 return m_register_info_up->GetRegisterInfo()[reg].byte_offset;
86 unsigned RegisterContextPOSIX_arm64::GetRegisterSize(unsigned reg) {
87 return m_register_info_up->GetRegisterInfo()[reg].byte_size;
107 RegisterContextPOSIX_arm64::GetRegisterInfoAtIndex(size_t reg) {
108 if (reg < GetRegisterCount())
109 return &GetRegisterInfo()[reg];
123 const char *RegisterContextPOSIX_arm64::GetRegisterName(unsigned reg) {
124 if (reg < GetRegisterCount())
125 return GetRegisterInfo()[reg].name;