Home
last modified time | relevance | path

Searched refs:ppc_gp0_regnum (Results 1 – 16 of 16) sorted by relevance

/openbsd/gnu/usr.bin/binutils/gdb/
H A Dppc-sysv-tdep.c92 tdep->ppc_gp0_regnum + greg, in ppc_sysv_abi_push_dummy_call()
173 tdep->ppc_gp0_regnum + greg, val); in ppc_sysv_abi_push_dummy_call()
184 tdep->ppc_gp0_regnum + greg + 0, in ppc_sysv_abi_push_dummy_call()
187 tdep->ppc_gp0_regnum + greg + 1, in ppc_sysv_abi_push_dummy_call()
274 tdep->ppc_gp0_regnum + greg, word); in ppc_sysv_abi_push_dummy_call()
451 tdep->ppc_gp0_regnum + 3 + word, in do_ppc_sysv_return_value()
476 tdep->ppc_gp0_regnum + 3 + word, in do_ppc_sysv_return_value()
628 tdep->ppc_gp0_regnum + greg, in ppc64_sysv_abi_push_dummy_call()
672 tdep->ppc_gp0_regnum + greg, in ppc64_sysv_abi_push_dummy_call()
717 tdep->ppc_gp0_regnum + in ppc64_sysv_abi_push_dummy_call()
[all …]
H A Dppcnbsd-nat.c46 return ((regno >= tdep->ppc_gp0_regnum in getregs_supplies()
47 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs) in getregs_supplies()
159 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 2, &sf.fixreg2); in ppcnbsd_supply_pcb()
161 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 13 + i, in ppcnbsd_supply_pcb()
165 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 30, &cf.r30); in ppcnbsd_supply_pcb()
166 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 31, &cf.r31); in ppcnbsd_supply_pcb()
167 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 1, &cf.sp); in ppcnbsd_supply_pcb()
H A Dppcnbsd-tdep.c60 if (regno == tdep->ppc_gp0_regnum + i || regno == -1) in ppcnbsd_supply_reg()
61 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + i, in ppcnbsd_supply_reg()
94 if (regno == tdep->ppc_gp0_regnum + i || regno == -1) in ppcnbsd_fill_reg()
95 regcache_raw_collect (current_regcache, tdep->ppc_gp0_regnum + i, in ppcnbsd_fill_reg()
282 int regnum = i + tdep->ppc_gp0_regnum; in ppcnbsd_sigtramp_cache_init()
H A Dppc64obsd-nat.c183 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 2, &sf.fixreg2); in ppc64obsd_supply_pcb()
184 for (i = 0, regnum = tdep->ppc_gp0_regnum + 13; i < 19; i++, regnum++) in ppc64obsd_supply_pcb()
189 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 30, &cf.r30); in ppc64obsd_supply_pcb()
190 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 31, &cf.r31); in ppc64obsd_supply_pcb()
H A Dppcobsd-nat.c182 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 2, &sf.fixreg2); in ppcobsd_supply_pcb()
183 for (i = 0, regnum = tdep->ppc_gp0_regnum + 13; i < 19; i++, regnum++) in ppcobsd_supply_pcb()
188 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 30, &cf.r30); in ppcobsd_supply_pcb()
189 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 31, &cf.r31); in ppcobsd_supply_pcb()
H A Dppc64obsd-tdep.c77 for (i = tdep->ppc_gp0_regnum, offset = offsets->r0_offset; in ppc64_supply_gregset()
78 i < tdep->ppc_gp0_regnum + ppc_num_gprs; in ppc64_supply_gregset()
121 for (i = tdep->ppc_gp0_regnum; in ppc64_collect_gregset()
122 i < tdep->ppc_gp0_regnum + ppc_num_gprs; in ppc64_collect_gregset()
298 int regnum = i + tdep->ppc_gp0_regnum; in ppc64obsd_sigtramp_frame_cache()
H A Daix-thread.c1143 supply_reg32 (tdep->ppc_gp0_regnum + i, ctx.gpr[i]); in fetch_regs_user_thread()
1193 || (tdep->ppc_gp0_regnum <= regno in fetch_regs_kernel_thread()
1194 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs)) in fetch_regs_kernel_thread()
1208 supply_reg32 (tdep->ppc_gp0_regnum + i, gprs32[i]); in fetch_regs_kernel_thread()
1286 if (register_cached (tdep->ppc_gp0_regnum + regno)) in fill_gprs64()
1298 if (register_cached (tdep->ppc_gp0_regnum + regno)) in fill_gprs32()
1421 if (register_cached (tdep->ppc_gp0_regnum + i)) in store_regs_user_thread()
1425 regcache_raw_collect (current_regcache, tdep->ppc_gp0_regnum + i, in store_regs_user_thread()
1431 regcache_raw_collect (current_regcache, tdep->ppc_gp0_regnum + i, in store_regs_user_thread()
1506 || (tdep->ppc_gp0_regnum <= regno in store_regs_kernel_thread()
[all …]
H A Dppc-linux-nat.c184 if (regno >= tdep->ppc_gp0_regnum in ppc_register_u_addr()
185 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs) in ppc_register_u_addr()
186 u_addr = ((regno - tdep->ppc_gp0_regnum + PT_R0) * wordsize); in ppc_register_u_addr()
457 fetch_register (tid, tdep->ppc_gp0_regnum + i); in fetch_ppc_registers()
741 store_register (tid, tdep->ppc_gp0_regnum + i); in store_ppc_registers()
820 if ((regno == -1) || regno == tdep->ppc_gp0_regnum + regi) in fill_gregset()
821 right_fill_reg (tdep->ppc_gp0_regnum + regi, (regp + PT_R0 + regi)); in fill_gregset()
H A Drs6000-nat.c158 if (tdep->ppc_gp0_regnum <= regno in regmap()
159 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs) in regmap()
355 for (regno = tdep->ppc_gp0_regnum; in fetch_inferior_registers()
356 regno < tdep->ppc_gp0_regnum + ppc_num_gprs; in fetch_inferior_registers()
396 for (regno = tdep->ppc_gp0_regnum; in store_inferior_registers()
397 regno < tdep->ppc_gp0_regnum + ppc_num_gprs; in store_inferior_registers()
589 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + regi, in fetch_core_registers()
616 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + regi, in fetch_core_registers()
H A Drs6000-tdep.c348 for (i = tdep->ppc_gp0_regnum, offset = offsets->r0_offset; in ppc_supply_gregset()
349 i < tdep->ppc_gp0_regnum + ppc_num_gprs; in ppc_supply_gregset()
424 for (i = tdep->ppc_gp0_regnum; in ppc_collect_gregset()
425 i < tdep->ppc_gp0_regnum + ppc_num_gprs; in ppc_collect_gregset()
1125 fdata->alloca_reg = (tdep->ppc_gp0_regnum + 31); in skip_prologue()
1134 fdata->alloca_reg = (tdep->ppc_gp0_regnum in skip_prologue()
1502 tdep->ppc_gp0_regnum + 3 + ii, in rs6000_push_dummy_call()
2013 return tdep->ppc_gp0_regnum + num; in rs6000_stab_reg_to_regnum()
2055 return tdep->ppc_gp0_regnum + num; in rs6000_dwarf2_reg_to_regnum()
2121 regnum = tdep->ppc_gp0_regnum + 3; in rs6000_store_return_value()
[all …]
H A Dppc-linux-tdep.c779 = ((CORE_ADDR) read_register (tdep->ppc_gp0_regnum + 2) in ppc64_standard_linkage_target()
864 regcache_tdep->ppc_gp0_regnum + regi, in ppc_linux_supply_gregset()
938 int regnum = i + tdep->ppc_gp0_regnum; in ppc_linux_sigtramp_cache()
H A Dppcobsd-tdep.c221 int regnum = i + tdep->ppc_gp0_regnum; in ppcobsd_sigtramp_frame_cache()
H A Dppc-tdep.h146 int ppc_gp0_regnum; /* GPR register 0 */ member
H A DChangeLog6265 (store_regs_user_thread): Use tdep->ppc_gp0_regnum, instead
6679 fill_gprs32, store_regs_kernel_thread): Use tdep->ppc_gp0_regnum
6843 * ppc-linux-nat.c (ppc_register_u_addr): Use tdep->ppc_gp0_regnum
H A DChangeLog-20023359 value in register 3 adjusted by ppc_gp0_regnum.
3361 * rs6000-tdep.c (skip_prologue): Bias alloca_reg by ppc_gp0_regnum.
H A DChangeLog-200313403 (rs6000_gdbarch_init): Update initialization of ppc_gp0_regnum,