Searched refs:regNum (Results 1 – 3 of 3) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/ |
D | Registers.hpp | 99 inline bool Registers_x86::validRegister(int regNum) const { in validRegister() 100 if (regNum == UNW_REG_IP) in validRegister() 102 if (regNum == UNW_REG_SP) in validRegister() 104 if (regNum < 0) in validRegister() 106 if (regNum > 7) in validRegister() 111 inline uint32_t Registers_x86::getRegister(int regNum) const { in getRegister() 112 switch (regNum) { in getRegister() 137 inline void Registers_x86::setRegister(int regNum, uint32_t value) { in setRegister() argument 138 switch (regNum) { in setRegister() 173 inline const char *Registers_x86::getRegisterName(int regNum) { in getRegisterName() argument [all …]
|
D | libunwind.cpp | 158 _LIBUNWIND_EXPORT int unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_reg() argument 161 static_cast<void *>(cursor), regNum, in unw_get_reg() 164 if (co->validReg(regNum)) { in unw_get_reg() 165 *value = co->getReg(regNum); in unw_get_reg() 173 _LIBUNWIND_EXPORT int unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_reg() argument 176 static_cast<void *>(cursor), regNum, (long long)value); in unw_set_reg() 179 if (co->validReg(regNum)) { in unw_set_reg() 180 co->setReg(regNum, (pint_t)value); in unw_set_reg() 183 if (regNum == UNW_REG_IP) in unw_set_reg() 192 _LIBUNWIND_EXPORT int unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_fpreg() argument [all …]
|
D | UnwindCursor.hpp | 575 bool UnwindCursor<A, R>::validReg(int regNum) { in validReg() argument 576 return _registers.validRegister(regNum); in validReg() 580 unw_word_t UnwindCursor<A, R>::getReg(int regNum) { in getReg() argument 581 return _registers.getRegister(regNum); in getReg() 585 void UnwindCursor<A, R>::setReg(int regNum, unw_word_t value) { in setReg() argument 586 _registers.setRegister(regNum, (typename A::pint_t)value); in setReg() 590 bool UnwindCursor<A, R>::validFloatReg(int regNum) { in validFloatReg() argument 591 return _registers.validFloatRegister(regNum); in validFloatReg() 595 unw_fpreg_t UnwindCursor<A, R>::getFloatReg(int regNum) { in getFloatReg() argument 596 return _registers.getFloatRegister(regNum); in getFloatReg() [all …]
|