Searched refs:mips_regnum (Results 1 – 13 of 13) sorted by relevance
| /netbsd/src/external/gpl3/gdb/dist/gdb/ |
| D | mips-linux-nat.c | 108 else if ((regno >= mips_regnum (gdbarch)->fp0) in mips_linux_register_addr() 109 && (regno < mips_regnum (gdbarch)->fp0 + 32)) in mips_linux_register_addr() 110 regaddr = FPR_BASE + (regno - mips_regnum (gdbarch)->fp0); in mips_linux_register_addr() 111 else if (regno == mips_regnum (gdbarch)->pc) in mips_linux_register_addr() 113 else if (regno == mips_regnum (gdbarch)->cause) in mips_linux_register_addr() 115 else if (regno == mips_regnum (gdbarch)->badvaddr) in mips_linux_register_addr() 117 else if (regno == mips_regnum (gdbarch)->lo) in mips_linux_register_addr() 119 else if (regno == mips_regnum (gdbarch)->hi) in mips_linux_register_addr() 121 else if (regno == mips_regnum (gdbarch)->fp_control_status) in mips_linux_register_addr() 123 else if (regno == mips_regnum (gdbarch)->fp_implementation_revision) in mips_linux_register_addr() [all …]
|
| D | mips-fbsd-tdep.c | 78 fp0num = mips_regnum (gdbarch)->fp0; in mips_fbsd_supply_fpregs() 83 if (regnum == mips_regnum (gdbarch)->fp_control_status || regnum == -1) in mips_fbsd_supply_fpregs() 84 mips_fbsd_supply_reg (regcache, mips_regnum (gdbarch)->fp_control_status, in mips_fbsd_supply_fpregs() 86 if ((regnum == mips_regnum (gdbarch)->fp_implementation_revision in mips_fbsd_supply_fpregs() 91 mips_regnum (gdbarch)->fp_implementation_revision, in mips_fbsd_supply_fpregs() 107 for (i = 0; i <= mips_regnum (gdbarch)->pc; i++) in mips_fbsd_supply_gregs() 124 fp0num = mips_regnum (gdbarch)->fp0; in mips_fbsd_collect_fpregs() 129 if (regnum == mips_regnum (gdbarch)->fp_control_status || regnum == -1) in mips_fbsd_collect_fpregs() 130 mips_fbsd_collect_reg (regcache, mips_regnum (gdbarch)->fp_control_status, in mips_fbsd_collect_fpregs() 132 if (regnum == mips_regnum (gdbarch)->fp_implementation_revision in mips_fbsd_collect_fpregs() [all …]
|
| D | mips-linux-tdep.c | 144 supply_32bit_reg (regcache, mips_regnum (gdbarch)->lo, regp + EF_LO); in mips_supply_gregset() 145 supply_32bit_reg (regcache, mips_regnum (gdbarch)->hi, regp + EF_HI); in mips_supply_gregset() 147 supply_32bit_reg (regcache, mips_regnum (gdbarch)->pc, in mips_supply_gregset() 149 supply_32bit_reg (regcache, mips_regnum (gdbarch)->badvaddr, in mips_supply_gregset() 152 supply_32bit_reg (regcache, mips_regnum (gdbarch)->cause, in mips_supply_gregset() 185 mips_fill_gregset (regcache, gregsetp, mips_regnum (gdbarch)->lo); in mips_fill_gregset() 186 mips_fill_gregset (regcache, gregsetp, mips_regnum (gdbarch)->hi); in mips_fill_gregset() 187 mips_fill_gregset (regcache, gregsetp, mips_regnum (gdbarch)->pc); in mips_fill_gregset() 188 mips_fill_gregset (regcache, gregsetp, mips_regnum (gdbarch)->badvaddr); in mips_fill_gregset() 190 mips_fill_gregset (regcache, gregsetp, mips_regnum (gdbarch)->cause); in mips_fill_gregset() [all …]
|
| D | mips-tdep.h | 70 struct mips_regnum struct 83 extern const struct mips_regnum *mips_regnum (struct gdbarch *gdbarch); argument 115 const struct mips_regnum *regnum = nullptr;
|
| D | mips-tdep.c | 227 const struct mips_regnum * 228 mips_regnum (struct gdbarch *gdbarch) in mips_regnum() function 237 return mips_regnum (gdbarch)->fp0 + 12; in mips_fpa0_regnum() 248 return (rawnum >= mips_regnum (gdbarch)->fp0 in mips_float_register_p() 249 && rawnum < mips_regnum (gdbarch)->fp0 + 32); in mips_float_register_p() 570 if (register_size (gdbarch, mips_regnum (gdbarch)->fp0) == 4) in mips2_fp_compat() 1068 if (rawnum == mips_regnum (gdbarch)->fp_control_status in mips_register_type() 1069 || rawnum == mips_regnum (gdbarch)->fp_implementation_revision) in mips_register_type() 1119 if (rawnum == mips_regnum (gdbarch)->fp_control_status in mips_pseudo_register_type() 1120 || rawnum == mips_regnum (gdbarch)->fp_implementation_revision) in mips_pseudo_register_type() [all …]
|
| D | mips-fbsd-nat.c | 47 && regnum <= mips_regnum (gdbarch)->pc); in getregs_supplies() 55 return (regnum >= mips_regnum (gdbarch)->fp0 in getfpregs_supplies() 56 && regnum <= mips_regnum (gdbarch)->fp_implementation_revision); in getfpregs_supplies()
|
| D | mips64-obsd-tdep.c | 94 regnum = mips_regnum (gdbarch)->pc; in mips64obsd_sigframe_init() 107 regnum = mips_regnum (gdbarch)->lo; in mips64obsd_sigframe_init() 111 regnum = mips_regnum (gdbarch)->hi; in mips64obsd_sigframe_init()
|
| D | mips-netbsd-tdep.c | 179 i <= mips_regnum (gdbarch)->fp_implementation_revision; in mipsnbsd_supply_fpreg() 202 i <= mips_regnum (gdbarch)->fp_control_status; in mipsnbsd_fill_fpreg() 284 return regno == mips_regnum (gdbarch)->fp_implementation_revision; in mipsnbsd_cannot_fetch_register() 291 || regno == mips_regnum (gdbarch)->fp_implementation_revision); in mipsnbsd_cannot_store_register()
|
| D | mips-sde-tdep.c | 38 const struct mips_regnum *regs = mips_regnum (gdbarch); in mips_sde_frame_cache()
|
| D | ChangeLog-2003 | 774 (mips_fpa0_regnum, mips_regnum): New function. 776 * mips-tdep.h (struct mips_regnum): Define. 777 (mips_regnum): Declare.
|
| D | ChangeLog-2012 | 7235 mips_regnum->pc. 10892 * mips-tdep.h (struct mips_regnum): Add dspacc/dspctl offsets.
|
| D | ChangeLog-2004 | 14380 (mips_read_pc): Use mips_regnum instead of PC_REGNUM.
|
| D | ChangeLog-2017 | 12950 (mips_fbsd_supply_fpregs): Use mips_regnum.
|