Home
last modified time | relevance | path

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

/third_party/libunwind/src/ptrace/
D_UPT_reg_offset.c123 [UNW_IA64_FR + 0] = -1, [UNW_IA64_FR + 1] = -1,
124 [UNW_IA64_FR + 2] = PT_F2, [UNW_IA64_FR + 3] = PT_F3,
125 [UNW_IA64_FR + 4] = PT_F4, [UNW_IA64_FR + 5] = PT_F5,
126 [UNW_IA64_FR + 6] = PT_F6, [UNW_IA64_FR + 7] = PT_F7,
127 [UNW_IA64_FR + 8] = PT_F8, [UNW_IA64_FR + 9] = PT_F9,
128 [UNW_IA64_FR + 10] = PT_F10, [UNW_IA64_FR + 11] = PT_F11,
129 [UNW_IA64_FR + 12] = PT_F12, [UNW_IA64_FR + 13] = PT_F13,
130 [UNW_IA64_FR + 14] = PT_F14, [UNW_IA64_FR + 15] = PT_F15,
131 [UNW_IA64_FR + 16] = PT_F16, [UNW_IA64_FR + 17] = PT_F17,
132 [UNW_IA64_FR + 18] = PT_F18, [UNW_IA64_FR + 19] = PT_F19,
[all …]
/third_party/libunwind/src/ia64/
Dinit.h66 c->loc[IA64_REG_F2] = IA64_FPREG_LOC (c, UNW_IA64_FR + 2); in common_init()
67 c->loc[IA64_REG_F3] = IA64_FPREG_LOC (c, UNW_IA64_FR + 3); in common_init()
68 c->loc[IA64_REG_F4] = IA64_FPREG_LOC (c, UNW_IA64_FR + 4); in common_init()
69 c->loc[IA64_REG_F5] = IA64_FPREG_LOC (c, UNW_IA64_FR + 5); in common_init()
70 c->loc[IA64_REG_F16] = IA64_FPREG_LOC (c, UNW_IA64_FR + 16); in common_init()
71 c->loc[IA64_REG_F17] = IA64_FPREG_LOC (c, UNW_IA64_FR + 17); in common_init()
72 c->loc[IA64_REG_F18] = IA64_FPREG_LOC (c, UNW_IA64_FR + 18); in common_init()
73 c->loc[IA64_REG_F19] = IA64_FPREG_LOC (c, UNW_IA64_FR + 19); in common_init()
74 c->loc[IA64_REG_F20] = IA64_FPREG_LOC (c, UNW_IA64_FR + 20); in common_init()
75 c->loc[IA64_REG_F21] = IA64_FPREG_LOC (c, UNW_IA64_FR + 21); in common_init()
[all …]
DGget_save_loc.c69 case UNW_IA64_FR + 2: loc = c->loc[IA64_REG_F2]; break; in unw_get_save_loc()
70 case UNW_IA64_FR + 3: loc = c->loc[IA64_REG_F3]; break; in unw_get_save_loc()
71 case UNW_IA64_FR + 4: loc = c->loc[IA64_REG_F4]; break; in unw_get_save_loc()
72 case UNW_IA64_FR + 5: loc = c->loc[IA64_REG_F5]; break; in unw_get_save_loc()
73 case UNW_IA64_FR + 16 ... UNW_IA64_FR + 31: in unw_get_save_loc()
74 loc = c->loc[IA64_REG_F16 + (reg - (UNW_IA64_FR + 16))]; in unw_get_save_loc()
114 case UNW_IA64_FR + 0: in unw_get_save_loc()
115 case UNW_IA64_FR + 1: in unw_get_save_loc()
135 case UNW_IA64_FR + 6 ... UNW_IA64_FR + 15: in unw_get_save_loc()
139 case UNW_IA64_FR + 32 ... UNW_IA64_FR + 127: in unw_get_save_loc()
[all …]
DGresume.c214 MEMIFY (IA64_REG_F2, UNW_IA64_FR + 2); in remote_install_cursor()
215 MEMIFY (IA64_REG_F3, UNW_IA64_FR + 3); in remote_install_cursor()
216 MEMIFY (IA64_REG_F4, UNW_IA64_FR + 4); in remote_install_cursor()
217 MEMIFY (IA64_REG_F5, UNW_IA64_FR + 5); in remote_install_cursor()
218 MEMIFY (IA64_REG_F16, UNW_IA64_FR + 16); in remote_install_cursor()
219 MEMIFY (IA64_REG_F17, UNW_IA64_FR + 17); in remote_install_cursor()
220 MEMIFY (IA64_REG_F18, UNW_IA64_FR + 18); in remote_install_cursor()
221 MEMIFY (IA64_REG_F19, UNW_IA64_FR + 19); in remote_install_cursor()
222 MEMIFY (IA64_REG_F20, UNW_IA64_FR + 20); in remote_install_cursor()
223 MEMIFY (IA64_REG_F21, UNW_IA64_FR + 21); in remote_install_cursor()
[all …]
DGregs.c55 case UNW_IA64_FR + 6 ... UNW_IA64_FR + 15: in linux_scratch_loc()
56 addr += LINUX_SC_FR_OFF + 16 * (reg - UNW_IA64_FR); in linux_scratch_loc()
59 case UNW_IA64_FR + 32 ... UNW_IA64_FR + 127: in linux_scratch_loc()
78 addr += LINUX_SC_FR_OFF + 16 * (reg - UNW_IA64_FR); in linux_scratch_loc()
154 case UNW_IA64_FR + 6 ... UNW_IA64_FR + 11: in linux_scratch_loc()
155 addr += LINUX_PT_F6_OFF + 16 * (reg - (UNW_IA64_FR + 6)); in linux_scratch_loc()
190 case UNW_IA64_FR + 6 ... UNW_IA64_FR + 9: in linux_scratch_loc()
191 addr += LINUX_OLD_PT_F6_OFF + 16 * (reg - (UNW_IA64_FR + 6)); in linux_scratch_loc()
569 case UNW_IA64_FR + 0: in tdep_access_fpreg()
575 case UNW_IA64_FR + 1: in tdep_access_fpreg()
[all …]
DGinit.c198 case UNW_IA64_FR ... UNW_IA64_FR + 127: in access_reg()
228 case UNW_IA64_FR ... UNW_IA64_FR + 127: in access_fpreg()
232 ret = __uc_set_frs (uc, (reg - UNW_IA64_FR), 1, &fp_regval); in access_fpreg()
236 ret = __uc_get_frs (uc, (reg - UNW_IA64_FR), 1, &fp_regval); in access_fpreg()
313 if (reg < UNW_IA64_FR || reg >= UNW_IA64_FR + 128) in access_fpreg()
DGstep.c138 c->loc[IA64_REG_F2] = IA64_LOC_UC_REG (UNW_IA64_FR + 2, sc_addr); in hpux_sigtramp()
139 c->loc[IA64_REG_F3] = IA64_LOC_UC_REG (UNW_IA64_FR + 3, sc_addr); in hpux_sigtramp()
140 c->loc[IA64_REG_F4] = IA64_LOC_UC_REG (UNW_IA64_FR + 4, sc_addr); in hpux_sigtramp()
141 c->loc[IA64_REG_F5] = IA64_LOC_UC_REG (UNW_IA64_FR + 5, sc_addr); in hpux_sigtramp()
143 c->loc[IA64_REG_F16 + i] = IA64_LOC_UC_REG (UNW_IA64_FR + 16 + i, sc_addr); in hpux_sigtramp()
Dunwind_i.h62 case UNW_IA64_FR + 0: addr = &unw.read_only.f0; break; in inlined_uc_addr()
63 case UNW_IA64_FR + 1: in inlined_uc_addr()
94 case UNW_IA64_FR+ 2 ... UNW_IA64_FR+ 5: in inlined_uc_addr()
95 case UNW_IA64_FR+16 ... UNW_IA64_FR+31: in inlined_uc_addr()
96 addr = &uc->uc_mcontext.sc_fr[reg - UNW_IA64_FR]; in inlined_uc_addr()
DGparser.c729 case UNW_IA64_FR + 2 ... UNW_IA64_FR + 5: in lookup_preg()
730 preg = IA64_REG_F2 + (regnum - (UNW_IA64_FR + 2)); in lookup_preg()
733 case UNW_IA64_FR + 16 ... UNW_IA64_FR + 31: in lookup_preg()
734 preg = IA64_REG_F16 + (regnum - (UNW_IA64_FR + 16)); in lookup_preg()
839 else if ((unsigned) (val - UNW_IA64_FR) < 128) in parse_dynamic()
DGscript.c300 val = UNW_IA64_FR + rval; in compile_reg()
/third_party/libunwind/include/
Dlibunwind-ia64.h101 UNW_IA64_FR = UNW_IA64_NAT + 128, /* fp registers (f0..f127) */ enumerator
103 UNW_IA64_AR = UNW_IA64_FR + 128, /* application registers (ar0..r127) */
153 #define unw_tdep_is_fpreg(r) ((unsigned) ((r) - UNW_IA64_FR) < 128)
/third_party/libunwind/tests/
DGia64-test-nat.c472 if ((ret = unw_get_fpreg (c, UNW_IA64_FR + 4, &f4)) < 0) in check_static_to_scratch()