87#define AMD64_NUM_GREGS 24
89#define AMD64_NUM_REGS (AMD64_GSBASE_REGNUM + 1)
96 CORE_ADDR from, CORE_ADDR to,
struct regcache *regs,
bool completed_p);
133 int regnum,
void *xsave,
int gcore);
int amd64nbsd_r_reg_offset[]
void amd64_collect_xsave(const struct regcache *regcache, int regnum, void *xsave, int gcore)
int amd64_linux_gregset_reg_offset[]
const struct target_desc * amd64_target_description(uint64_t xcr0, bool segments)
displaced_step_copy_insn_closure_up amd64_displaced_step_copy_insn(struct gdbarch *gdbarch, CORE_ADDR from, CORE_ADDR to, struct regcache *regs)
void amd64_x32_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch, const target_desc *default_tdesc)
void amd64_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch, const target_desc *default_tdesc)
int amd64obsd_r_reg_offset[]
void amd64_supply_fxsave(struct regcache *regcache, int regnum, const void *fxsave)
void amd64_supply_xsave(struct regcache *regcache, int regnum, const void *xsave)
const struct regset amd64_fpregset
void amd64_collect_fxsave(const struct regcache *regcache, int regnum, void *fxsave)
void amd64_displaced_step_fixup(struct gdbarch *gdbarch, displaced_step_copy_insn_closure *closure, CORE_ADDR from, CORE_ADDR to, struct regcache *regs, bool completed_p)
std::unique_ptr< displaced_step_copy_insn_closure > displaced_step_copy_insn_closure_up