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

/external/libunwind/src/ptrace/
H A D_UPT_reg_offset.c76 [UNW_IA64_FR + 0] = -1, [UNW_IA64_FR + 1] = -1,
77 [UNW_IA64_FR + 2] = PT_F2, [UNW_IA64_FR + 3] = PT_F3,
78 [UNW_IA64_FR + 4] = PT_F4, [UNW_IA64_FR + 5] = PT_F5,
79 [UNW_IA64_FR + 6] = PT_F6, [UNW_IA64_FR + 7] = PT_F7,
80 [UNW_IA64_FR + 8] = PT_F8, [UNW_IA64_FR
[all...]
/external/libunwind/src/ia64/
H A DGget_save_loc.c69 case UNW_IA64_FR + 2: loc = c->loc[IA64_REG_F2]; break;
70 case UNW_IA64_FR + 3: loc = c->loc[IA64_REG_F3]; break;
71 case UNW_IA64_FR + 4: loc = c->loc[IA64_REG_F4]; break;
72 case UNW_IA64_FR + 5: loc = c->loc[IA64_REG_F5]; break;
73 case UNW_IA64_FR + 16 ... UNW_IA64_FR + 31:
74 loc = c->loc[IA64_REG_F16 + (reg - (UNW_IA64_FR + 16))];
114 case UNW_IA64_FR + 0:
115 case UNW_IA64_FR + 1:
135 case UNW_IA64_FR
[all...]
H A Dinit.h66 c->loc[IA64_REG_F2] = IA64_FPREG_LOC (c, UNW_IA64_FR + 2);
67 c->loc[IA64_REG_F3] = IA64_FPREG_LOC (c, UNW_IA64_FR + 3);
68 c->loc[IA64_REG_F4] = IA64_FPREG_LOC (c, UNW_IA64_FR + 4);
69 c->loc[IA64_REG_F5] = IA64_FPREG_LOC (c, UNW_IA64_FR + 5);
70 c->loc[IA64_REG_F16] = IA64_FPREG_LOC (c, UNW_IA64_FR + 16);
71 c->loc[IA64_REG_F17] = IA64_FPREG_LOC (c, UNW_IA64_FR + 17);
72 c->loc[IA64_REG_F18] = IA64_FPREG_LOC (c, UNW_IA64_FR + 18);
73 c->loc[IA64_REG_F19] = IA64_FPREG_LOC (c, UNW_IA64_FR + 19);
74 c->loc[IA64_REG_F20] = IA64_FPREG_LOC (c, UNW_IA64_FR + 20);
75 c->loc[IA64_REG_F21] = IA64_FPREG_LOC (c, UNW_IA64_FR
[all...]
H A DGresume.c214 MEMIFY (IA64_REG_F2, UNW_IA64_FR + 2);
215 MEMIFY (IA64_REG_F3, UNW_IA64_FR + 3);
216 MEMIFY (IA64_REG_F4, UNW_IA64_FR + 4);
217 MEMIFY (IA64_REG_F5, UNW_IA64_FR + 5);
218 MEMIFY (IA64_REG_F16, UNW_IA64_FR + 16);
219 MEMIFY (IA64_REG_F17, UNW_IA64_FR + 17);
220 MEMIFY (IA64_REG_F18, UNW_IA64_FR + 18);
221 MEMIFY (IA64_REG_F19, UNW_IA64_FR + 19);
222 MEMIFY (IA64_REG_F20, UNW_IA64_FR + 20);
223 MEMIFY (IA64_REG_F21, UNW_IA64_FR
[all...]
H A DGregs.c55 case UNW_IA64_FR + 6 ... UNW_IA64_FR + 15:
56 addr += LINUX_SC_FR_OFF + 16 * (reg - UNW_IA64_FR);
59 case UNW_IA64_FR + 32 ... UNW_IA64_FR + 127:
78 addr += LINUX_SC_FR_OFF + 16 * (reg - UNW_IA64_FR);
154 case UNW_IA64_FR + 6 ... UNW_IA64_FR + 11:
155 addr += LINUX_PT_F6_OFF + 16 * (reg - (UNW_IA64_FR + 6));
190 case UNW_IA64_FR
[all...]
H A DGinit.c225 case UNW_IA64_FR ... UNW_IA64_FR + 127:
255 case UNW_IA64_FR ... UNW_IA64_FR + 127:
259 ret = __uc_set_frs (uc, (reg - UNW_IA64_FR), 1, &fp_regval);
263 ret = __uc_get_frs (uc, (reg - UNW_IA64_FR), 1, &fp_regval);
340 if (reg < UNW_IA64_FR || reg >= UNW_IA64_FR + 128)
H A DGstep.c138 c->loc[IA64_REG_F2] = IA64_LOC_UC_REG (UNW_IA64_FR + 2, sc_addr);
139 c->loc[IA64_REG_F3] = IA64_LOC_UC_REG (UNW_IA64_FR + 3, sc_addr);
140 c->loc[IA64_REG_F4] = IA64_LOC_UC_REG (UNW_IA64_FR + 4, sc_addr);
141 c->loc[IA64_REG_F5] = IA64_LOC_UC_REG (UNW_IA64_FR + 5, sc_addr);
143 c->loc[IA64_REG_F16 + i] = IA64_LOC_UC_REG (UNW_IA64_FR + 16 + i, sc_addr);
H A Dunwind_i.h62 case UNW_IA64_FR + 0: addr = &unw.read_only.f0; break;
63 case UNW_IA64_FR + 1:
94 case UNW_IA64_FR+ 2 ... UNW_IA64_FR+ 5:
95 case UNW_IA64_FR+16 ... UNW_IA64_FR+31:
96 addr = &uc->uc_mcontext.sc_fr[reg - UNW_IA64_FR];
H A DGparser.c730 case UNW_IA64_FR + 2 ... UNW_IA64_FR + 5:
731 preg = IA64_REG_F2 + (regnum - (UNW_IA64_FR + 2));
734 case UNW_IA64_FR + 16 ... UNW_IA64_FR + 31:
735 preg = IA64_REG_F16 + (regnum - (UNW_IA64_FR + 16));
840 else if ((unsigned) (val - UNW_IA64_FR) < 128)
H A DGscript.c324 val = UNW_IA64_FR + rval;
/external/libunwind/include/
H A Dlibunwind-ia64.h101 UNW_IA64_FR = UNW_IA64_NAT + 128, /* fp registers (f0..f127) */ enumerator in enum:__anon24670
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)
/external/libunwind/tests/
H A DGia64-test-nat.c472 if ((ret = unw_get_fpreg (c, UNW_IA64_FR + 4, &f4)) < 0)

Completed in 276 milliseconds