Home
last modified time | relevance | path

Searched refs:regnum (Results 1 – 12 of 12) sorted by relevance

/third_party/ulib/ngunwind/src/arm/
A DGregs.c29 unw_is_greg (int regnum) in unw_is_greg() argument
31 return (regnum >= UNW_ARM_R0 && regnum <= UNW_ARM_R15); in unw_is_greg()
38 unw_is_fpreg (int regnum) in unw_is_fpreg() argument
40 return ((regnum >= UNW_ARM_S0 && regnum <= UNW_ARM_S31) in unw_is_fpreg()
41 || (regnum >= UNW_ARM_F0 && regnum <= UNW_ARM_F7) in unw_is_fpreg()
42 || (regnum >= UNW_ARM_wCGR0 && regnum <= UNW_ARM_wCGR7) in unw_is_fpreg()
43 || (regnum >= UNW_ARM_wR0 && regnum <= UNW_ARM_wR15) in unw_is_fpreg()
44 || (regnum >= UNW_ARM_wC0 && regnum <= UNW_ARM_wC7) in unw_is_fpreg()
45 || (regnum >= UNW_ARM_D0 && regnum <= UNW_ARM_D31)); in unw_is_fpreg()
A DGget_save_loc.c71 sloc->u.regnum = DWARF_GET_LOC (loc); in unw_get_save_loc()
/third_party/ulib/ngunwind/src/dwarf/
A DGparser.c54 sr->rs_current.reg[regnum].where = where; in set_reg()
55 sr->rs_current.reg[regnum].val = val; in set_reg()
144 regnum = operand; in run_cfi_program()
145 if (regnum >= DWARF_NUM_PRESERVED_REGS) in run_cfi_program()
148 (unsigned int) regnum); in run_cfi_program()
178 regnum = operand; in run_cfi_program()
182 (unsigned int) regnum); in run_cfi_program()
186 sr->rs_current.reg[regnum] = sr->rs_initial.reg[regnum]; in run_cfi_program()
200 sr->rs_current.reg[regnum] = sr->rs_initial.reg[regnum]; in run_cfi_program()
375 for (regnum = 16; regnum < 32; ++regnum) in run_cfi_program()
[all …]
/third_party/ulib/ngunwind/src/x86_64/
A DGregs.c32 unw_is_greg (int regnum) in unw_is_greg() argument
34 return (regnum >= UNW_X86_64_RAX && regnum <= UNW_X86_64_RIP); in unw_is_greg()
38 unw_is_fpreg (int regnum) in unw_is_fpreg() argument
41 return ((regnum >= UNW_X86_ST0 && regnum <= UNW_X86_ST7) in unw_is_fpreg()
42 || (regnum >= UNW_X86_XMM0_lo && regnum <= UNW_X86_XMM7_hi)); in unw_is_fpreg()
A DGget_save_loc.c64 sloc->u.regnum = DWARF_GET_LOC (loc); in unw_get_save_loc()
/third_party/ulib/ngunwind/src/aarch64/
A DGregs.c31 unw_is_greg (int regnum) in unw_is_greg() argument
33 return (regnum >= UNW_AARCH64_X0 && regnum <= UNW_AARCH64_PSTATE); in unw_is_greg()
37 unw_is_fpreg (int regnum) in unw_is_fpreg() argument
39 return (regnum >= UNW_AARCH64_V0 && regnum <= UNW_AARCH64_V31); in unw_is_fpreg()
A DGget_save_loc.c91 sloc->u.regnum = DWARF_GET_LOC (loc); in unw_get_save_loc()
/third_party/ulib/ngunwind/src/mi/
A DGget_reg.c29 unw_get_reg (unw_cursor_t *cursor, int regnum, unw_word_t *valp) in unw_get_reg() argument
34 if (regnum == UNW_REG_IP) in unw_get_reg()
40 return tdep_access_reg (c, regnum, valp, 0); in unw_get_reg()
A DGget_fpreg.c29 unw_get_fpreg (unw_cursor_t *cursor, int regnum, unw_fpreg_t *valp) in unw_get_fpreg() argument
33 return tdep_access_fpreg (c, regnum, valp, 0); in unw_get_fpreg()
A DGset_fpreg.c29 unw_set_fpreg (unw_cursor_t *cursor, int regnum, unw_fpreg_t val) in unw_set_fpreg() argument
33 return tdep_access_fpreg (c, regnum, &val, 1); in unw_set_fpreg()
A DGset_reg.c29 unw_set_reg (unw_cursor_t *cursor, int regnum, unw_word_t valp) in unw_set_reg() argument
33 return tdep_access_reg (c, regnum, &valp, 1); in unw_set_reg()
/third_party/ulib/ngunwind/include/ngunwind/private/
A Dlibunwind-common.h191 unw_regnum_t regnum; /* valid if type==UNW_SLT_REG */ member

Completed in 16 milliseconds