Home
last modified time | relevance | path

Searched refs:regnum (Results 1 – 25 of 230) sorted by relevance

12345678910

/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dhppabsd-nat.c36 hppabsd_gregset_supplies_p (int regnum) in hppabsd_gregset_supplies_p() argument
38 return (regnum >= HPPA_R0_REGNUM && regnum <= HPPA_CR27_REGNUM); in hppabsd_gregset_supplies_p()
42 hppabsd_fpregset_supplies_p (int regnum) in hppabsd_fpregset_supplies_p() argument
44 return (regnum >= HPPA_FP0_REGNUM && regnum < HPPA_FP0_REGNUM + 32 * 2); in hppabsd_fpregset_supplies_p()
53 int regnum; in hppabsd_supply_gregset() local
55 for (regnum = HPPA_R1_REGNUM; regnum <= HPPA_R31_REGNUM; regnum++) in hppabsd_supply_gregset()
56 regcache_raw_supply (regcache, regnum, regs + regnum * 4); in hppabsd_supply_gregset()
82 int regnum; in hppabsd_supply_fpregset() local
84 for (regnum = HPPA_FP0_REGNUM; regnum < HPPA_FP0_REGNUM + 32 * 2; regnum++) in hppabsd_supply_fpregset()
85 regcache_raw_supply (regcache, regnum, in hppabsd_supply_fpregset()
[all …]
H A Dregcache.c160 register_type (struct gdbarch *gdbarch, int regnum) in register_type() argument
163 gdb_assert (regnum >= 0 && regnum < descr->nr_cooked_registers); in register_type()
164 return descr->register_type[regnum]; in register_type()
171 register_size (struct gdbarch *gdbarch, int regnum) in register_size() argument
175 gdb_assert (regnum >= 0 && regnum < (NUM_REGS + NUM_PSEUDO_REGS)); in register_size()
176 size = descr->sizeof_register[regnum]; in register_size()
249 register_buffer (const struct regcache *regcache, int regnum) in register_buffer() argument
251 return regcache->registers + regcache->descr->register_offset[regnum]; in register_buffer()
260 int regnum; in regcache_save() local
272 for (regnum = 0; regnum < dst->descr->nr_cooked_registers; regnum++) in regcache_save()
[all …]
H A Dsparc64-tdep.c304 sparc64_register_name (int regnum) in sparc64_register_name() argument
306 if (regnum >= 0 && regnum < SPARC64_NUM_REGS) in sparc64_register_name()
307 return sparc64_register_info[regnum].name; in sparc64_register_name()
309 if (regnum >= SPARC64_NUM_REGS in sparc64_register_name()
310 && regnum < SPARC64_NUM_REGS + SPARC64_NUM_PSEUDO_REGS) in sparc64_register_name()
311 return sparc64_pseudo_register_info[regnum - SPARC64_NUM_REGS].name; in sparc64_register_name()
320 sparc64_register_type (struct gdbarch *gdbarch, int regnum) in sparc64_register_type() argument
322 if (regnum >= SPARC64_NUM_REGS in sparc64_register_type()
323 && regnum < SPARC64_NUM_REGS + SPARC64_NUM_PSEUDO_REGS) in sparc64_register_type()
324 return *sparc64_pseudo_register_info[regnum - SPARC64_NUM_REGS].type; in sparc64_register_type()
[all …]
H A Dm68kbsd-nat.c36 m68kbsd_gregset_supplies_p (int regnum) in m68kbsd_gregset_supplies_p() argument
38 return (regnum >= M68K_D0_REGNUM && regnum <= M68K_PC_REGNUM); in m68kbsd_gregset_supplies_p()
42 m68kbsd_fpregset_supplies_p (int regnum) in m68kbsd_fpregset_supplies_p() argument
44 return (regnum >= M68K_FP0_REGNUM && regnum <= M68K_FPI_REGNUM); in m68kbsd_fpregset_supplies_p()
53 int regnum; in m68kbsd_supply_gregset() local
55 for (regnum = M68K_D0_REGNUM; regnum <= M68K_PC_REGNUM; regnum++) in m68kbsd_supply_gregset()
56 regcache_raw_supply (regcache, regnum, regs + regnum * 4); in m68kbsd_supply_gregset()
65 int regnum; in m68kbsd_supply_fpregset() local
67 for (regnum = M68K_FP0_REGNUM; regnum <= M68K_FPI_REGNUM; regnum++) in m68kbsd_supply_fpregset()
68 regcache_raw_supply (regcache, regnum, in m68kbsd_supply_fpregset()
[all …]
H A Dsparc64nbsd-nat.c37 int regnum, const void *gregs) in sparc64nbsd_supply_gregset() argument
42 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_supply_gregset()
44 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_supply_gregset()
50 int regnum, void *gregs) in sparc64nbsd_collect_gregset() argument
55 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_collect_gregset()
57 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_collect_gregset()
62 int regnum, const void *fpregs) in sparc64nbsd_supply_fpregset() argument
67 sparc32_supply_fpregset (regcache, regnum, fpregs); in sparc64nbsd_supply_fpregset()
69 sparc64_supply_fpregset (regcache, regnum, fpregs); in sparc64nbsd_supply_fpregset()
74 int regnum, void *fpregs) in sparc64nbsd_collect_fpregset() argument
[all …]
H A Dhppabsd-tdep.c48 int regnum, const void *gregs, size_t len) in hppabsd_supply_gregset() argument
58 if (regnum == -1 || regnum == i) in hppabsd_supply_gregset()
62 if (regnum == -1 || regnum == HPPA_IPSW_REGNUM) in hppabsd_supply_gregset()
64 if (regnum == -1 || regnum == HPPA_SAR_REGNUM) in hppabsd_supply_gregset()
66 if (regnum == -1 || regnum == HPPA_PCSQ_HEAD_REGNUM) in hppabsd_supply_gregset()
68 if (regnum == -1 || regnum == HPPA_PCSQ_TAIL_REGNUM) in hppabsd_supply_gregset()
70 if (regnum == -1 || regnum == HPPA_PCOQ_HEAD_REGNUM) in hppabsd_supply_gregset()
72 if (regnum == -1 || regnum == HPPA_PCOQ_TAIL_REGNUM) in hppabsd_supply_gregset()
74 if (regnum == -1 || regnum == HPPA_SR0_REGNUM) in hppabsd_supply_gregset()
76 if (regnum == -1 || regnum == HPPA_SR1_REGNUM) in hppabsd_supply_gregset()
[all …]
H A Dtrad-frame.c54 int regnum; in trad_frame_alloc_saved_regs() local
59 for (regnum = 0; regnum < numregs; regnum++) in trad_frame_alloc_saved_regs()
61 this_saved_regs[regnum].realreg = regnum; in trad_frame_alloc_saved_regs()
62 this_saved_regs[regnum].addr = -1; in trad_frame_alloc_saved_regs()
70 trad_frame_value_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) in trad_frame_value_p() argument
72 return (this_saved_regs[regnum].realreg == REG_VALUE); in trad_frame_value_p()
76 trad_frame_addr_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) in trad_frame_addr_p() argument
78 return (this_saved_regs[regnum].realreg >= 0 in trad_frame_addr_p()
79 && this_saved_regs[regnum].addr != -1); in trad_frame_addr_p()
84 int regnum) in trad_frame_realreg_p() argument
[all …]
H A Dsparc64-nat.c31 sparc64_gregset_supplies_p (int regnum) in sparc64_gregset_supplies_p() argument
34 return sparc32_gregset_supplies_p (regnum); in sparc64_gregset_supplies_p()
37 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM) in sparc64_gregset_supplies_p()
38 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM) in sparc64_gregset_supplies_p()
39 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM) in sparc64_gregset_supplies_p()
40 || (regnum >= SPARC_I0_REGNUM && regnum <= SPARC_I7_REGNUM)) in sparc64_gregset_supplies_p()
44 if (regnum == SPARC64_PC_REGNUM in sparc64_gregset_supplies_p()
45 || regnum == SPARC64_NPC_REGNUM in sparc64_gregset_supplies_p()
46 || regnum == SPARC64_STATE_REGNUM in sparc64_gregset_supplies_p()
47 || regnum == SPARC64_Y_REGNUM in sparc64_gregset_supplies_p()
[all …]
H A Dsparc64obsd-nat.c34 int regnum, const void *gregs) in sparc64obsd_supply_gregset() argument
36 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); in sparc64obsd_supply_gregset()
42 int regnum, void *gregs) in sparc64obsd_collect_gregset() argument
44 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); in sparc64obsd_collect_gregset()
49 int regnum, const void *fpregs) in sparc64obsd_supply_fpregset() argument
51 sparc64_supply_fpregset (regcache, regnum, fpregs); in sparc64obsd_supply_fpregset()
56 int regnum, void *fpregs) in sparc64obsd_collect_fpregset() argument
58 sparc64_collect_fpregset (regcache, regnum, fpregs); in sparc64obsd_collect_fpregset()
64 sparc64obsd_gregset_supplies_p (int regnum) in sparc64obsd_gregset_supplies_p() argument
67 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM) in sparc64obsd_gregset_supplies_p()
[all …]
H A Dsparc-nat.c99 sparc32_gregset_supplies_p (int regnum) in sparc32_gregset_supplies_p() argument
102 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM) in sparc32_gregset_supplies_p()
103 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM) in sparc32_gregset_supplies_p()
104 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM) in sparc32_gregset_supplies_p()
105 || (regnum >= SPARC_I0_REGNUM && regnum <= SPARC_I7_REGNUM)) in sparc32_gregset_supplies_p()
109 if (regnum == SPARC32_PC_REGNUM in sparc32_gregset_supplies_p()
110 || regnum == SPARC32_NPC_REGNUM in sparc32_gregset_supplies_p()
111 || regnum == SPARC32_PSR_REGNUM in sparc32_gregset_supplies_p()
112 || regnum == SPARC32_Y_REGNUM) in sparc32_gregset_supplies_p()
121 sparc32_fpregset_supplies_p (int regnum) in sparc32_fpregset_supplies_p() argument
[all …]
H A Di386bsd-nat.c80 #define GETREGS_SUPPLIES(regnum) \ argument
81 ((0 <= (regnum) && (regnum) <= 15))
96 int regnum; in i386bsd_supply_gregset() local
98 for (regnum = 0; regnum < ARRAY_SIZE (i386bsd_r_reg_offset); regnum++) in i386bsd_supply_gregset()
100 int offset = i386bsd_r_reg_offset[regnum]; in i386bsd_supply_gregset()
103 regcache_raw_supply (regcache, regnum, regs + offset); in i386bsd_supply_gregset()
113 void *gregs, int regnum) in i386bsd_collect_gregset() argument
120 if (regnum == -1 || regnum == i) in i386bsd_collect_gregset()
134 i386bsd_fetch_inferior_registers (int regnum) in i386bsd_fetch_inferior_registers() argument
144 if (regnum == -1 || GETREGS_SUPPLIES (regnum)) in i386bsd_fetch_inferior_registers()
[all …]
H A Dregcache.h46 int regnum, LONGEST *val);
48 int regnum, ULONGEST *val);
50 int regnum, LONGEST val);
52 int regnum, ULONGEST val);
57 void regcache_raw_read_part (struct regcache *regcache, int regnum,
59 void regcache_raw_write_part (struct regcache *regcache, int regnum,
62 int regcache_valid_p (struct regcache *regcache, int regnum);
79 int regnum, LONGEST *val);
81 int regnum, ULONGEST *val);
83 int regnum, LONGEST val);
[all …]
H A Dsparc-tdep.c163 sparc_address_from_register (int regnum) in sparc_address_from_register() argument
167 regcache_cooked_read_unsigned (current_regcache, regnum, &addr); in sparc_address_from_register()
281 sparc32_register_name (int regnum) in sparc32_register_name() argument
283 if (regnum >= 0 && regnum < SPARC32_NUM_REGS) in sparc32_register_name()
284 return sparc32_register_names[regnum]; in sparc32_register_name()
286 if (regnum < SPARC32_NUM_REGS + SPARC32_NUM_PSEUDO_REGS) in sparc32_register_name()
287 return sparc32_pseudo_register_names[regnum - SPARC32_NUM_REGS]; in sparc32_register_name()
296 sparc32_register_type (struct gdbarch *gdbarch, int regnum) in sparc32_register_type() argument
298 if (regnum >= SPARC_F0_REGNUM && regnum <= SPARC_F31_REGNUM) in sparc32_register_type()
301 if (regnum >= SPARC32_D0_REGNUM && regnum <= SPARC32_D30_REGNUM) in sparc32_register_type()
[all …]
H A Damd64-linux-nat.c117 fill_gregset (elf_gregset_t *gregsetp, int regnum) in fill_gregset() argument
119 amd64_collect_native_gregset (current_regcache, gregsetp, regnum); in fill_gregset()
138 fill_fpregset (elf_fpregset_t *fpregsetp, int regnum) in fill_fpregset() argument
140 amd64_collect_fxsave (current_regcache, regnum, fpregsetp); in fill_fpregset()
151 fetch_inferior_registers (int regnum) in fetch_inferior_registers() argument
160 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum)) in fetch_inferior_registers()
168 if (regnum != -1) in fetch_inferior_registers()
172 if (regnum == -1 || !amd64_native_gregset_supplies_p (regnum)) in fetch_inferior_registers()
188 store_inferior_registers (int regnum) in store_inferior_registers() argument
197 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum)) in store_inferior_registers()
[all …]
H A Dppc64obsd-tdep.c48 ppc64_supply_reg (struct regcache *regcache, int regnum, in ppc64_supply_reg() argument
51 if (regnum != -1 && offset != -1) in ppc64_supply_reg()
52 regcache_raw_supply (regcache, regnum, regs + offset); in ppc64_supply_reg()
56 ppc64_collect_reg (const struct regcache *regcache, int regnum, in ppc64_collect_reg() argument
59 if (regnum != -1 && offset != -1) in ppc64_collect_reg()
60 regcache_raw_collect (regcache, regnum, regs + offset); in ppc64_collect_reg()
69 int regnum, const void *gregs, size_t len) in ppc64_supply_gregset() argument
81 if (regnum == -1 || regnum == i) in ppc64_supply_gregset()
85 if (regnum == -1 || regnum == PC_REGNUM) in ppc64_supply_gregset()
87 if (regnum == -1 || regnum == tdep->ppc_ps_regnum) in ppc64_supply_gregset()
[all …]
H A Dmips64obsd-nat.c46 int regnum; in mips64obsd_supply_gregset() local
48 for (regnum = MIPS_ZERO_REGNUM; regnum <= MIPS_PC_REGNUM; regnum++) in mips64obsd_supply_gregset()
49 regcache_raw_supply (regcache, regnum, regs + regnum * 8); in mips64obsd_supply_gregset()
51 for (regnum = MIPS_FP0_REGNUM; regnum <= MIPS_FSR_REGNUM; regnum++) in mips64obsd_supply_gregset()
52 regcache_raw_supply (regcache, regnum, regs + (regnum + 2) * 8); in mips64obsd_supply_gregset()
60 void *gregs, int regnum) in mips64obsd_collect_gregset() argument
67 if (regnum == -1 || regnum == i) in mips64obsd_collect_gregset()
73 if (regnum == -1 || regnum == i) in mips64obsd_collect_gregset()
83 mips64obsd_fetch_inferior_registers (int regnum) in mips64obsd_fetch_inferior_registers() argument
104 mips64obsd_store_inferior_registers (int regnum) in mips64obsd_store_inferior_registers() argument
[all …]
H A Dvaxbsd-nat.c40 int regnum; in vaxbsd_supply_gregset() local
42 for (regnum = 0; regnum < VAX_NUM_REGS; regnum++) in vaxbsd_supply_gregset()
43 regcache_raw_supply (regcache, regnum, regs + regnum * 4); in vaxbsd_supply_gregset()
51 void *gregs, int regnum) in vaxbsd_collect_gregset() argument
58 if (regnum == -1 || regnum == i) in vaxbsd_collect_gregset()
68 vaxbsd_fetch_inferior_registers (int regnum) in vaxbsd_fetch_inferior_registers() argument
83 vaxbsd_store_inferior_registers (int regnum) in vaxbsd_store_inferior_registers() argument
91 vaxbsd_collect_gregset (current_regcache, &regs, regnum); in vaxbsd_store_inferior_registers()
109 int regnum; in vaxbsd_supply_pcb() local
120 for (regnum = VAX_R0_REGNUM; regnum < VAX_AP_REGNUM; regnum++) in vaxbsd_supply_pcb()
[all …]
H A Damd64-nat.c56 amd64_native_gregset_reg_offset (int regnum) in amd64_native_gregset_reg_offset() argument
61 gdb_assert (regnum >= 0); in amd64_native_gregset_reg_offset()
72 if (regnum < num_regs && regnum < NUM_REGS) in amd64_native_gregset_reg_offset()
73 return reg_offset[regnum]; in amd64_native_gregset_reg_offset()
82 amd64_native_gregset_supplies_p (int regnum) in amd64_native_gregset_supplies_p() argument
84 return (amd64_native_gregset_reg_offset (regnum) != -1); in amd64_native_gregset_supplies_p()
93 const void *gregs, int regnum) in amd64_supply_native_gregset() argument
108 if (regnum == -1 || regnum == i) in amd64_supply_native_gregset()
124 void *gregs, int regnum) in amd64_collect_native_gregset() argument
139 if (regnum == -1 || regnum == i) in amd64_collect_native_gregset()
[all …]
H A Dsparc64fbsd-tdep.c55 int regnum, const void *gregs, size_t len) in sparc64fbsd_supply_gregset() argument
57 sparc64_supply_gregset (&sparc64fbsd_gregset, regcache, regnum, gregs); in sparc64fbsd_supply_gregset()
63 int regnum, const void *fpregs, size_t len) in sparc64fbsd_supply_fpregset() argument
65 sparc64_supply_fpregset (regcache, regnum, fpregs); in sparc64fbsd_supply_fpregset()
84 int regnum; in sparc64fbsd_sigtramp_frame_cache() local
117 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 8; in sparc64fbsd_sigtramp_frame_cache()
118 regnum <= SPARC_O7_REGNUM; regnum++, addr += 8) in sparc64fbsd_sigtramp_frame_cache()
119 cache->saved_regs[regnum].addr = addr; in sparc64fbsd_sigtramp_frame_cache()
125 for (regnum = SPARC_L0_REGNUM, addr = sp + BIAS; in sparc64fbsd_sigtramp_frame_cache()
126 regnum <= SPARC_I7_REGNUM; regnum++, addr += 8) in sparc64fbsd_sigtramp_frame_cache()
[all …]
H A Damd64bsd-nat.c44 amd64bsd_fetch_inferior_registers (int regnum) in amd64bsd_fetch_inferior_registers() argument
54 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum)) in amd64bsd_fetch_inferior_registers()
62 if (regnum != -1) in amd64bsd_fetch_inferior_registers()
66 if (regnum == -1 || !amd64_native_gregset_supplies_p (regnum)) in amd64bsd_fetch_inferior_registers()
81 amd64bsd_store_inferior_registers (int regnum) in amd64bsd_store_inferior_registers() argument
91 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum)) in amd64bsd_store_inferior_registers()
98 amd64_collect_native_gregset (current_regcache, &regs, regnum); in amd64bsd_store_inferior_registers()
103 if (regnum != -1) in amd64bsd_store_inferior_registers()
107 if (regnum == -1 || !amd64_native_gregset_supplies_p (regnum)) in amd64bsd_store_inferior_registers()
114 amd64_collect_fxsave (current_regcache, regnum, &fpregs); in amd64bsd_store_inferior_registers()
H A Di386-tdep.c84 i386_mmx_regnum_p (struct gdbarch *gdbarch, int regnum) in i386_mmx_regnum_p() argument
91 return (regnum >= mm0_regnum && regnum < mm0_regnum + i386_num_mmx_regs); in i386_mmx_regnum_p()
97 i386_sse_regnum_p (struct gdbarch *gdbarch, int regnum) in i386_sse_regnum_p() argument
107 return (I387_XMM0_REGNUM <= regnum && regnum < I387_MXCSR_REGNUM); in i386_sse_regnum_p()
114 i386_mxcsr_regnum_p (struct gdbarch *gdbarch, int regnum) in i386_mxcsr_regnum_p() argument
124 return (regnum == I387_MXCSR_REGNUM); in i386_mxcsr_regnum_p()
137 i386_fp_regnum_p (int regnum) in i386_fp_regnum_p() argument
142 return (I387_ST0_REGNUM <= regnum && regnum < I387_FCTRL_REGNUM); in i386_fp_regnum_p()
146 i386_fpc_regnum_p (int regnum) in i386_fpc_regnum_p() argument
151 return (I387_FCTRL_REGNUM <= regnum && regnum < I387_XMM0_REGNUM); in i386_fpc_regnum_p()
[all …]
H A Dsparcnbsd-tdep.c56 int regnum, const void *gregs, size_t len) in sparc32nbsd_supply_gregset() argument
58 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); in sparc32nbsd_supply_gregset()
64 sparc32_supply_fpregset (regcache, regnum, (const char *) gregs + 80); in sparc32nbsd_supply_gregset()
70 int regnum, const void *fpregs, size_t len) in sparc32nbsd_supply_fpregset() argument
72 sparc32_supply_fpregset (regcache, regnum, fpregs); in sparc32nbsd_supply_fpregset()
100 int regnum, delta; in sparc32nbsd_sigcontext_saved_regs() local
125 for (regnum = SPARC_G2_REGNUM; regnum <= SPARC_G7_REGNUM; regnum++) in sparc32nbsd_sigcontext_saved_regs()
126 saved_regs[regnum].realreg = regnum + delta; in sparc32nbsd_sigcontext_saved_regs()
132 for (regnum = SPARC_O1_REGNUM; regnum <= SPARC_O5_REGNUM; regnum++) in sparc32nbsd_sigcontext_saved_regs()
133 saved_regs[regnum].realreg = regnum + delta; in sparc32nbsd_sigcontext_saved_regs()
[all …]
H A Dsh64-tdep.c1236 struct frame_info *frame, int regnum, in sh64_get_saved_register() argument
1240 int live_regnum = regnum; in sh64_get_saved_register()
1262 live_regnum = translate_insn_rn (regnum, media_mode); in sh64_get_saved_register()
1278 + DEPRECATED_REGISTER_BYTE (regnum)), in sh64_get_saved_register()
1279 register_size (current_gdbarch, regnum)); in sh64_get_saved_register()
1285 && deprecated_get_frame_saved_regs (frame)[regnum] != 0) in sh64_get_saved_register()
1289 if (regnum == SP_REGNUM) in sh64_get_saved_register()
1294 regnum), in sh64_get_saved_register()
1295 deprecated_get_frame_saved_regs (frame)[regnum]); in sh64_get_saved_register()
1301 *addrp = deprecated_get_frame_saved_regs (frame)[regnum]; in sh64_get_saved_register()
[all …]
H A Dinfptrace.c282 fetch_register (int regnum) in fetch_register() argument
289 if (CANNOT_FETCH_REGISTER (regnum)) in fetch_register()
291 regcache_raw_supply (current_regcache, regnum, NULL); in fetch_register()
301 addr = register_addr (regnum, U_REGS_OFFSET); in fetch_register()
302 size = register_size (current_gdbarch, regnum); in fetch_register()
313 error ("Couldn't read register %s (#%d): %s.", REGISTER_NAME (regnum), in fetch_register()
314 regnum, safe_strerror (errno)); in fetch_register()
318 regcache_raw_supply (current_regcache, regnum, buf); in fetch_register()
325 fetch_inferior_registers (int regnum) in fetch_inferior_registers() argument
327 if (regnum == -1) in fetch_inferior_registers()
[all …]
H A Dsparc-sol2-tdep.c82 int regnum; in sparc32_sol2_sigtramp_frame_cache() local
95 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM); in sparc32_sol2_sigtramp_frame_cache()
96 mcontext_addr = frame_unwind_register_unsigned (next_frame, regnum) + 40; in sparc32_sol2_sigtramp_frame_cache()
104 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 4 * 4; in sparc32_sol2_sigtramp_frame_cache()
105 regnum <= SPARC_O7_REGNUM; regnum++, addr += 4) in sparc32_sol2_sigtramp_frame_cache()
106 cache->saved_regs[regnum].addr = addr; in sparc32_sol2_sigtramp_frame_cache()
111 for (regnum = SPARC_L0_REGNUM; regnum <= SPARC_I7_REGNUM; regnum++) in sparc32_sol2_sigtramp_frame_cache()
112 trad_frame_set_unknown (cache->saved_regs, regnum); in sparc32_sol2_sigtramp_frame_cache()
118 for (regnum = SPARC_L0_REGNUM; in sparc32_sol2_sigtramp_frame_cache()
119 regnum <= SPARC_I7_REGNUM; regnum++, addr += 4) in sparc32_sol2_sigtramp_frame_cache()
[all …]

12345678910