Lines Matching defs:reg
77 bool RegisterContextPOSIX_arm::IsGPR(unsigned reg) {
78 return reg <= m_reg_info.last_gpr; // GPR's come first.
81 bool RegisterContextPOSIX_arm::IsFPR(unsigned reg) {
82 return (m_reg_info.first_fpr <= reg && reg <= m_reg_info.last_fpr);
117 unsigned RegisterContextPOSIX_arm::GetRegisterOffset(unsigned reg) {
118 assert(reg < m_reg_info.num_registers && "Invalid register number.");
119 return GetRegisterInfo()[reg].byte_offset;
122 unsigned RegisterContextPOSIX_arm::GetRegisterSize(unsigned reg) {
123 assert(reg < m_reg_info.num_registers && "Invalid register number.");
124 return GetRegisterInfo()[reg].byte_size;
145 RegisterContextPOSIX_arm::GetRegisterInfoAtIndex(size_t reg) {
146 if (reg < m_reg_info.num_registers)
147 return &GetRegisterInfo()[reg];
176 const char *RegisterContextPOSIX_arm::GetRegisterName(unsigned reg) {
177 assert(reg < m_reg_info.num_registers && "Invalid register offset.");
178 return GetRegisterInfo()[reg].name;