Lines Matching refs:regNum
170 _LIBUNWIND_EXPORT int unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_reg() argument
173 static_cast<void *>(cursor), regNum, in unw_get_reg()
176 if (co->validReg(regNum)) { in unw_get_reg()
177 *value = co->getReg(regNum); in unw_get_reg()
185 _LIBUNWIND_EXPORT int unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_reg() argument
188 static_cast<void *>(cursor), regNum, value); in unw_set_reg()
191 if (co->validReg(regNum)) { in unw_set_reg()
192 co->setReg(regNum, (pint_t)value); in unw_set_reg()
195 if (regNum == UNW_REG_IP) { in unw_set_reg()
216 _LIBUNWIND_EXPORT int unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_fpreg() argument
219 static_cast<void *>(cursor), regNum, in unw_get_fpreg()
222 if (co->validFloatReg(regNum)) { in unw_get_fpreg()
223 *value = co->getFloatReg(regNum); in unw_get_fpreg()
231 _LIBUNWIND_EXPORT int unw_set_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_fpreg() argument
235 static_cast<void *>(cursor), regNum, value); in unw_set_fpreg()
238 static_cast<void *>(cursor), regNum, value); in unw_set_fpreg()
241 if (co->validFloatReg(regNum)) { in unw_set_fpreg()
242 co->setFloatReg(regNum, value); in unw_set_fpreg()
295 _LIBUNWIND_EXPORT int unw_is_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum) { in unw_is_fpreg() argument
297 static_cast<void *>(cursor), regNum); in unw_is_fpreg()
299 return co->validFloatReg(regNum); in unw_is_fpreg()
305 unw_regnum_t regNum) { in unw_regname() argument
307 static_cast<void *>(cursor), regNum); in unw_regname()
309 return co->getRegisterName(regNum); in unw_regname()