Lines Matching refs:dwarf
39 return DWARF_REG_LOC (&c->dwarf, reg);
50 return DWARF_REG_LOC (&c->dwarf, reg);
60 return DWARF_REG_LOC (&c->dwarf, reg);
77 c->dwarf.ip = *valp; /* also update the RIP cache */ in tdep_access_reg()
78 loc = c->dwarf.loc[RIP]; in tdep_access_reg()
85 *valp = c->dwarf.cfa; in tdep_access_reg()
94 c->dwarf.eh_args[arg_num] = *valp; in tdep_access_reg()
95 c->dwarf.eh_valid_mask |= mask; in tdep_access_reg()
98 else if ((c->dwarf.eh_valid_mask & mask) != 0) in tdep_access_reg()
100 *valp = c->dwarf.eh_args[arg_num]; in tdep_access_reg()
104 loc = c->dwarf.loc[(reg == UNW_X86_64_RAX) ? RAX : RDX]; in tdep_access_reg()
107 case UNW_X86_64_RCX: loc = c->dwarf.loc[RCX]; break; in tdep_access_reg()
108 case UNW_X86_64_RBX: loc = c->dwarf.loc[RBX]; break; in tdep_access_reg()
110 case UNW_X86_64_RBP: loc = c->dwarf.loc[RBP]; break; in tdep_access_reg()
111 case UNW_X86_64_RSI: loc = c->dwarf.loc[RSI]; break; in tdep_access_reg()
112 case UNW_X86_64_RDI: loc = c->dwarf.loc[RDI]; break; in tdep_access_reg()
113 case UNW_X86_64_R8: loc = c->dwarf.loc[R8]; break; in tdep_access_reg()
114 case UNW_X86_64_R9: loc = c->dwarf.loc[R9]; break; in tdep_access_reg()
115 case UNW_X86_64_R10: loc = c->dwarf.loc[R10]; break; in tdep_access_reg()
116 case UNW_X86_64_R11: loc = c->dwarf.loc[R11]; break; in tdep_access_reg()
117 case UNW_X86_64_R12: loc = c->dwarf.loc[R12]; break; in tdep_access_reg()
118 case UNW_X86_64_R13: loc = c->dwarf.loc[R13]; break; in tdep_access_reg()
119 case UNW_X86_64_R14: loc = c->dwarf.loc[R14]; break; in tdep_access_reg()
120 case UNW_X86_64_R15: loc = c->dwarf.loc[R15]; break; in tdep_access_reg()
128 return dwarf_put (&c->dwarf, loc, *valp); in tdep_access_reg()
130 return dwarf_get (&c->dwarf, loc, valp); in tdep_access_reg()