Home
last modified time | relevance | path

Searched refs:UNW_IA64_NAT (Results 1 – 15 of 15) sorted by relevance

/external/libunwind/src/ia64/
DGget_save_loc.c60 case UNW_IA64_NAT + 4 ... UNW_IA64_NAT + 7: in unw_get_save_loc()
61 loc = c->loc[IA64_REG_NAT4 + (reg - (UNW_IA64_NAT + 4))]; in unw_get_save_loc()
62 reg_loc = c->loc[IA64_REG_R4 + (reg - (UNW_IA64_NAT + 4))]; in unw_get_save_loc()
63 nat_bitnr = c->nat_bitnr[reg - (UNW_IA64_NAT + 4)]; in unw_get_save_loc()
99 case UNW_IA64_NAT + 32 ... UNW_IA64_NAT + 127: /* stacked reg */ in unw_get_save_loc()
100 reg = rotate_gr (c, reg - UNW_IA64_NAT); in unw_get_save_loc()
112 case UNW_IA64_NAT + 0: in unw_get_save_loc()
113 case UNW_IA64_NAT + 1: /* global pointer */ in unw_get_save_loc()
118 case UNW_IA64_NAT + 2 ... UNW_IA64_NAT + 3: in unw_get_save_loc()
119 case UNW_IA64_NAT + 8 ... UNW_IA64_NAT + 31: in unw_get_save_loc()
DGregs.c42 case UNW_IA64_NAT + 2 ... UNW_IA64_NAT + 3: in linux_scratch_loc()
43 case UNW_IA64_NAT + 8 ... UNW_IA64_NAT + 31: in linux_scratch_loc()
46 *nat_bitnr = (reg - UNW_IA64_NAT); in linux_scratch_loc()
101 if ((unsigned) (reg - UNW_IA64_NAT) < 128) in linux_scratch_loc()
104 reg -= (UNW_IA64_NAT - UNW_IA64_GR); in linux_scratch_loc()
329 && (unsigned) (IA64_GET_REG (nat_loc) - UNW_IA64_NAT) < 128) in access_nat()
402 case UNW_IA64_NAT + 4 ... UNW_IA64_NAT + 7: in tdep_access_reg()
403 loc = c->loc[IA64_REG_NAT4 + (reg - (UNW_IA64_NAT + 4))]; in tdep_access_reg()
404 reg_loc = c->loc[IA64_REG_R4 + (reg - (UNW_IA64_NAT + 4))]; in tdep_access_reg()
405 nat_bitnr = c->nat_bitnr[reg - (UNW_IA64_NAT + 4)]; in tdep_access_reg()
[all …]
Dinit.h55 c->loc[IA64_REG_NAT4] = IA64_REG_NAT_LOC (c, UNW_IA64_NAT + 4, &c->nat_bitnr[0]); in common_init()
56 c->loc[IA64_REG_NAT5] = IA64_REG_NAT_LOC (c, UNW_IA64_NAT + 5, &c->nat_bitnr[1]); in common_init()
57 c->loc[IA64_REG_NAT6] = IA64_REG_NAT_LOC (c, UNW_IA64_NAT + 6, &c->nat_bitnr[2]); in common_init()
58 c->loc[IA64_REG_NAT7] = IA64_REG_NAT_LOC (c, UNW_IA64_NAT + 7, &c->nat_bitnr[3]); in common_init()
DGinit.c149 case UNW_IA64_NAT ... UNW_IA64_NAT + 31: in access_reg()
287 if (reg >= UNW_IA64_NAT + 4 && reg <= UNW_IA64_NAT + 7) in access_reg()
289 mask = ((unw_word_t) 1) << (reg - UNW_IA64_NAT); in access_reg()
Dunwind_i.h61 case UNW_IA64_NAT + 0: addr = &unw.read_only.r0; break; in inlined_uc_addr()
83 case UNW_IA64_NAT + 4 ... UNW_IA64_NAT + 7: in inlined_uc_addr()
84 case UNW_IA64_NAT + 12: in inlined_uc_addr()
86 reg_addr = (unw_word_t) &uc->uc_mcontext.sc_gr[reg - UNW_IA64_NAT]; in inlined_uc_addr()
87 *nat_bitnr = reg - UNW_IA64_NAT; in inlined_uc_addr()
DGstep.c125 c->loc[IA64_REG_NAT4] = IA64_LOC_UC_REG (UNW_IA64_NAT + 4, sc_addr); in hpux_sigtramp()
126 c->loc[IA64_REG_NAT5] = IA64_LOC_UC_REG (UNW_IA64_NAT + 5, sc_addr); in hpux_sigtramp()
127 c->loc[IA64_REG_NAT6] = IA64_LOC_UC_REG (UNW_IA64_NAT + 6, sc_addr); in hpux_sigtramp()
128 c->loc[IA64_REG_NAT7] = IA64_LOC_UC_REG (UNW_IA64_NAT + 7, sc_addr); in hpux_sigtramp()
DGresume.c57 ret = tdep_access_reg (c, UNW_IA64_NAT + (n), &val, 0); \ in local_resume()
DGscript.c609 nat_loc = ia64_scratch_loc (c, val + (UNW_IA64_NAT - UNW_IA64_GR), in run_script()
DGparser.c714 case UNW_IA64_NAT: in lookup_preg()
/external/libunwind/src/ptrace/
D_UPT_reg_offset.c59 [UNW_IA64_NAT+ 0] = -1, [UNW_IA64_NAT+ 1] = PT_NAT_BITS,
60 [UNW_IA64_NAT+ 2] = PT_NAT_BITS, [UNW_IA64_NAT+ 3] = PT_NAT_BITS,
61 [UNW_IA64_NAT+ 4] = PT_NAT_BITS, [UNW_IA64_NAT+ 5] = PT_NAT_BITS,
62 [UNW_IA64_NAT+ 6] = PT_NAT_BITS, [UNW_IA64_NAT+ 7] = PT_NAT_BITS,
63 [UNW_IA64_NAT+ 8] = PT_NAT_BITS, [UNW_IA64_NAT+ 9] = PT_NAT_BITS,
64 [UNW_IA64_NAT+ 10] = PT_NAT_BITS, [UNW_IA64_NAT+ 11] = PT_NAT_BITS,
65 [UNW_IA64_NAT+ 12] = PT_NAT_BITS, [UNW_IA64_NAT+ 13] = PT_NAT_BITS,
66 [UNW_IA64_NAT+ 14] = PT_NAT_BITS, [UNW_IA64_NAT+ 15] = PT_NAT_BITS,
67 [UNW_IA64_NAT+ 16] = PT_NAT_BITS, [UNW_IA64_NAT+ 17] = PT_NAT_BITS,
68 [UNW_IA64_NAT+ 18] = PT_NAT_BITS, [UNW_IA64_NAT+ 19] = PT_NAT_BITS,
[all …]
D_UPT_access_reg.c55 if ((unsigned) reg - UNW_IA64_NAT < 32) in _UPT_access_reg()
60 mask = ((unw_word_t) 1) << (reg - UNW_IA64_NAT); in _UPT_access_reg()
/external/libunwind/tests/
DGia64-test-stack.c86 || (ret = unw_get_reg (&c, UNW_IA64_NAT + reg, &n0)) < 0 in do_unwind_tests()
88 || (ret = unw_get_reg (&c, UNW_IA64_NAT + reg + 1, &n1)) < 0 in do_unwind_tests()
90 || (ret = unw_get_reg (&c, UNW_IA64_NAT + reg + 2, &n2)) < 0 in do_unwind_tests()
92 || (ret = unw_get_reg (&c, UNW_IA64_NAT + reg + 3, &n3)) < 0); in do_unwind_tests()
134 || (ret = unw_get_reg (&c, UNW_IA64_NAT + 33 + l, &n0)) < 0) in do_unwind_tests()
DGia64-test-nat.c224 if ((ret = unw_get_reg (c, UNW_IA64_NAT + 4 + i, &nat[i])) < 0) in check_static_to_stacked()
267 if ((ret = unw_get_reg (c, UNW_IA64_NAT + 4, &nat4)) < 0) in check_static_to_fr()
303 if ((ret = unw_get_reg (c, UNW_IA64_NAT + 4, &nat4)) < 0) in check_static_to_br()
339 if ((ret = unw_get_reg (c, UNW_IA64_NAT + 5, &nat5)) < 0) in check_static_to_mem()
375 if ((ret = unw_get_reg (c, UNW_IA64_NAT + 6, &nat6)) < 0) in check_static_to_memN()
447 if ((ret = unw_get_reg (c, UNW_IA64_NAT + 4 + i, &nat[i])) < 0) in check_static_to_scratch()
/external/libunwind/include/
Dlibunwind-ia64.h102 UNW_IA64_NAT = UNW_IA64_GR + 128, /* NaT registers (nat0..nat127) */ enumerator
104 UNW_IA64_FR = UNW_IA64_NAT + 128, /* fp registers (f0..f127) */
/external/libunwind/src/unwind/
DSetGR.c42 unw_set_reg (&context->cursor, UNW_IA64_NAT + (index - UNW_IA64_GR), 0); in _Unwind_SetGR()