31 struct value *
function,
37 struct value *
function,
43 struct value *
function,
50 struct value *
function,
57 struct value *
function,
121 int regnum,
const void *gregs,
size_t len);
129 int regnum,
const void *fpregs,
size_t len);
137 int regnum,
const void *vrregs,
size_t len);
145 int regnum,
const void *vsxregs,
size_t len);
318 unsigned int *insns);
327 #define PPC_INSN_SIZE 4
330 #define PPC_MAX_EPILOGUE_INSTRUCTIONS 52
enum return_value_convention ppc64_sysv_abi_return_value(struct gdbarch *gdbarch, struct value *function, struct type *valtype, struct regcache *regcache, gdb_byte *readbuf, const gdb_byte *writebuf)
int ppc_altivec_support_p(struct gdbarch *gdbarch)
void ppc_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len)
int ppc_process_record(struct gdbarch *gdbarch, struct regcache *regcache, CORE_ADDR addr)
void ppc_supply_reg(struct regcache *regcache, int regnum, const gdb_byte *regs, size_t offset, int regsize)
int vsx_register_p(struct gdbarch *gdbarch, int regno)
enum powerpc_vector_abi vector_abi
int ppc_deal_with_atomic_sequence(struct frame_info *frame)
void ppc_collect_gregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *gregs, size_t len)
int ppc_vsr0_upper_regnum
void ppc_collect_reg(const struct regcache *regcache, int regnum, gdb_byte *regs, size_t offset, int regsize)
void ppc_collect_vrregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *vrregs, size_t len)
CORE_ADDR ppc_insn_ds_field(unsigned int insn)
void ppc_collect_fpregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *fpregs, size_t len)
int(* ppc_syscall_record)(struct regcache *regcache)
CORE_ADDR ppc_sysv_abi_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr)
int vsx_support_p(struct gdbarch *gdbarch)
void ppc_supply_vrregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *vrregs, size_t len)
int ppc_insns_match_pattern(struct frame_info *frame, CORE_ADDR pc, struct ppc_insn_pattern *pattern, unsigned int *insns)
enum return_value_convention ppc_sysv_abi_return_value(struct gdbarch *gdbarch, struct value *function, struct type *valtype, struct regcache *regcache, gdb_byte *readbuf, const gdb_byte *writebuf)
struct type * ppc_builtin_type_vec128
const char const char int
void ppc_collect_vsxregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *vsxregs, size_t len)
CORE_ADDR ppc_insn_d_field(unsigned int insn)
struct type * ppc_builtin_type_vec64
CORE_ADDR ppc64_sysv_abi_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr)
enum powerpc_elf_abi elf_abi
int altivec_register_p(struct gdbarch *gdbarch, int regno)
enum return_value_convention ppc_sysv_abi_broken_return_value(struct gdbarch *gdbarch, struct value *function, struct type *valtype, struct regcache *regcache, gdb_byte *readbuf, const gdb_byte *writebuf)
int spe_register_p(struct gdbarch *gdbarch, int regno)
void ppc_supply_vsxregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *vsxregs, size_t len)
int ppc_floating_point_unit_p(struct gdbarch *gdbarch)
void ppc_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len)
const ULONGEST const LONGEST len