Lines Matching refs:regnum

29                                              int regnum);
31 int regnum);
62 supply_register_at_address (struct regcache *regcache, int regnum, in supply_register_at_address() argument
66 int buf_size = register_size (gdbarch, regnum); in supply_register_at_address()
71 regcache_raw_supply (regcache, regnum, buf); in supply_register_at_address()
78 register_on_stack_p (int regnum) in register_on_stack_p() argument
80 return (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM) in register_on_stack_p()
81 || (regnum >= SPARC_I0_REGNUM && regnum <= SPARC_I7_REGNUM); in register_on_stack_p()
88 register_in_thread_descriptor_p (int regnum) in register_in_thread_descriptor_p() argument
90 return (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM) in register_in_thread_descriptor_p()
91 || (regnum == SPARC32_PSR_REGNUM) in register_in_thread_descriptor_p()
92 || (regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM) in register_in_thread_descriptor_p()
93 || (regnum == SPARC32_Y_REGNUM) in register_in_thread_descriptor_p()
94 || (regnum == SPARC32_WIM_REGNUM) in register_in_thread_descriptor_p()
95 || (regnum == SPARC32_FSR_REGNUM) in register_in_thread_descriptor_p()
96 || (regnum >= SPARC_F0_REGNUM && regnum <= SPARC_F0_REGNUM + 31) in register_in_thread_descriptor_p()
97 || (regnum == SPARC32_PC_REGNUM); in register_in_thread_descriptor_p()
104 sparc_ravenscar_fetch_registers (struct regcache *regcache, int regnum) in sparc_ravenscar_fetch_registers() argument
156 sparc_ravenscar_store_registers (struct regcache *regcache, int regnum) in sparc_ravenscar_store_registers() argument
159 int buf_size = register_size (gdbarch, regnum); in sparc_ravenscar_store_registers()
163 if (register_in_thread_descriptor_p (regnum)) in sparc_ravenscar_store_registers()
165 ptid_get_tid (inferior_ptid) + sparc_register_offsets [regnum]; in sparc_ravenscar_store_registers()
166 else if (register_on_stack_p (regnum)) in sparc_ravenscar_store_registers()
170 register_address += sparc_register_offsets [regnum]; in sparc_ravenscar_store_registers()
175 regcache_raw_collect (regcache, regnum, buf); in sparc_ravenscar_store_registers()