Lines Matching refs:regno
790 uint32_t regno, _Unwind_VRS_DataRepresentation representation, in _Unwind_VRS_Set() argument
794 static_cast<void *>(context), regclass, regno, in _Unwind_VRS_Set()
800 if (representation != _UVRSD_UINT32 || regno > 15) in _Unwind_VRS_Set()
802 return unw_set_reg(cursor, (unw_regnum_t)(UNW_ARM_R0 + regno), in _Unwind_VRS_Set()
807 if (representation != _UVRSD_UINT32 || regno > 3) in _Unwind_VRS_Set()
809 return unw_set_reg(cursor, (unw_regnum_t)(UNW_ARM_WC0 + regno), in _Unwind_VRS_Set()
818 if (regno > 15) in _Unwind_VRS_Set()
822 if (regno > 31) in _Unwind_VRS_Set()
825 return unw_set_fpreg(cursor, (unw_regnum_t)(UNW_ARM_D0 + regno), in _Unwind_VRS_Set()
830 if (representation != _UVRSD_DOUBLE || regno > 31) in _Unwind_VRS_Set()
832 return unw_set_fpreg(cursor, (unw_regnum_t)(UNW_ARM_WR0 + regno), in _Unwind_VRS_Set()
842 _Unwind_VRS_RegClass regclass, uint32_t regno, in _Unwind_VRS_Get_Internal() argument
848 if (representation != _UVRSD_UINT32 || regno > 15) in _Unwind_VRS_Get_Internal()
850 return unw_get_reg(cursor, (unw_regnum_t)(UNW_ARM_R0 + regno), in _Unwind_VRS_Get_Internal()
855 if (representation != _UVRSD_UINT32 || regno > 3) in _Unwind_VRS_Get_Internal()
857 return unw_get_reg(cursor, (unw_regnum_t)(UNW_ARM_WC0 + regno), in _Unwind_VRS_Get_Internal()
866 if (regno > 15) in _Unwind_VRS_Get_Internal()
870 if (regno > 31) in _Unwind_VRS_Get_Internal()
873 return unw_get_fpreg(cursor, (unw_regnum_t)(UNW_ARM_D0 + regno), in _Unwind_VRS_Get_Internal()
878 if (representation != _UVRSD_DOUBLE || regno > 31) in _Unwind_VRS_Get_Internal()
880 return unw_get_fpreg(cursor, (unw_regnum_t)(UNW_ARM_WR0 + regno), in _Unwind_VRS_Get_Internal()
891 uint32_t regno, in _Unwind_VRS_Get() argument
895 _Unwind_VRS_Get_Internal(context, regclass, regno, representation, in _Unwind_VRS_Get()
899 static_cast<void *>(context), regclass, regno, in _Unwind_VRS_Get()