Searched refs:regnum (Results 1 - 25 of 135) sorted by relevance

123456

/haiku-fatelf/src/bin/gdb/gdb/
H A Dsparc64-nat.c31 sparc64_gregset_supplies_p (int regnum) argument
34 return sparc32_gregset_supplies_p (regnum);
37 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM)
38 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM)
39 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM)
40 || (regnum >= SPARC_I0_REGNUM && regnum <
57 sparc64_fpregset_supplies_p(int regnum) argument
[all...]
H A Dhppabsd-nat.c33 hppabsd_gregset_supplies_p (int regnum) argument
35 return (regnum >= HPPA_R0_REGNUM && regnum <= HPPA_PCOQ_TAIL_REGNUM);
44 int regnum; local
46 for (regnum = HPPA_R1_REGNUM; regnum <= HPPA_R31_REGNUM; regnum++)
47 regcache_raw_supply (regcache, regnum, regs + regnum * 4);
59 void *gregs, int regnum)
58 hppabsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
83 fetch_inferior_registers(int regnum) argument
103 store_inferior_registers(int regnum) argument
[all...]
H A Dsparc64nbsd-nat.c36 int regnum, const void *gregs)
41 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs);
43 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs);
49 int regnum, void *gregs)
54 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs);
56 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs);
61 int regnum, const void *fpregs)
66 sparc32_supply_fpregset (regcache, regnum, fpregs);
68 sparc64_supply_fpregset (regcache, regnum, fpregs);
73 int regnum, voi
34 sparc64nbsd_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument
47 sparc64nbsd_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument
60 sparc64nbsd_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
72 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
86 sparc64nbsd_gregset_supplies_p(int regnum) argument
111 sparc64nbsd_fpregset_supplies_p(int regnum) argument
139 int regnum; local
[all...]
H A Dm68kbsd-nat.c35 m68kbsd_gregset_supplies_p (int regnum) argument
37 return (regnum >= M68K_D0_REGNUM && regnum <= M68K_PC_REGNUM);
41 m68kbsd_fpregset_supplies_p (int regnum) argument
43 return (regnum >= M68K_FP0_REGNUM && regnum <= M68K_FPI_REGNUM);
52 int regnum; local
54 for (regnum = M68K_D0_REGNUM; regnum <= M68K_PC_REGNUM; regnum
64 int regnum; local
75 m68kbsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
92 m68kbsd_collect_fpregset(struct regcache *regcache, void *fpregs, int regnum) argument
110 fetch_inferior_registers(int regnum) argument
139 store_inferior_registers(int regnum) argument
191 int regnum, tmp; local
[all...]
H A Dsim-regno.h43 extern int one2one_register_sim_regno (int regnum);
H A Dtrad-frame.c54 int regnum; local
59 for (regnum = 0; regnum < numregs; regnum++)
61 this_saved_regs[regnum].realreg = regnum;
62 this_saved_regs[regnum].addr = -1;
70 trad_frame_value_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
72 return (this_saved_regs[regnum].realreg == REG_VALUE);
76 trad_frame_addr_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
83 trad_frame_realreg_p(struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
91 trad_frame_set_value(struct trad_frame_saved_reg this_saved_regs[], int regnum, LONGEST val) argument
101 trad_frame_set_reg_realreg(struct trad_frame_cache *this_trad_cache, int regnum, int realreg) argument
109 trad_frame_set_reg_addr(struct trad_frame_cache *this_trad_cache, int regnum, CORE_ADDR addr) argument
116 trad_frame_set_unknown(struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
125 trad_frame_get_prev_register(struct frame_info *next_frame, struct trad_frame_saved_reg this_saved_regs[], int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realregp, void *bufferp) argument
171 trad_frame_get_register(struct trad_frame_cache *this_trad_cache, struct frame_info *next_frame, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realregp, void *bufferp) argument
[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, LONGES
[all...]
H A Dsparc-nat.c99 sparc32_gregset_supplies_p (int regnum) argument
102 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM)
103 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM)
104 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM)
105 || (regnum >= SPARC_I0_REGNUM && regnum <= SPARC_I7_REGNUM))
109 if (regnum
121 sparc32_fpregset_supplies_p(int regnum) argument
138 fetch_inferior_registers(int regnum) argument
190 store_inferior_registers(int regnum) argument
[all...]
H A Dregcache.c160 register_type (struct gdbarch *gdbarch, int regnum) argument
163 gdb_assert (regnum >= 0 && regnum < descr->nr_cooked_registers);
164 return descr->register_type[regnum];
171 register_size (struct gdbarch *gdbarch, int regnum) argument
175 gdb_assert (regnum >= 0 && regnum < (NUM_REGS + NUM_PSEUDO_REGS));
176 size = descr->sizeof_register[regnum];
249 register_buffer (const struct regcache *regcache, int regnum) argument
251 return regcache->registers + regcache->descr->register_offset[regnum];
260 int regnum; local
294 int regnum; local
314 do_cooked_read(void *src, int regnum, void *buf) argument
380 regcache_valid_p(struct regcache *regcache, int regnum) argument
435 register_cached(int regnum) argument
444 set_register_cached(int regnum, int state) argument
536 int regnum; local
599 regcache_raw_read(struct regcache *regcache, int regnum, void *buf) argument
633 regcache_raw_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument
645 regcache_raw_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument
658 regcache_raw_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument
669 regcache_raw_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument
681 deprecated_read_register_gen(int regnum, char *buf) argument
689 regcache_cooked_read(struct regcache *regcache, int regnum, void *buf) argument
707 regcache_cooked_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument
720 regcache_cooked_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument
733 regcache_cooked_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument
745 regcache_cooked_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument
757 regcache_raw_write(struct regcache *regcache, int regnum, const void *buf) argument
791 deprecated_write_register_gen(int regnum, char *buf) argument
799 regcache_cooked_write(struct regcache *regcache, int regnum, const void *buf) argument
817 int regnum; local
872 regcache_xfer_part(struct regcache *regcache, int regnum, int offset, int len, void *in, const void *out, regcache_read_ftype *read, regcache_write_ftype *write) argument
905 regcache_raw_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument
915 regcache_raw_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument
925 regcache_cooked_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument
935 regcache_cooked_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument
948 register_offset_hack(struct gdbarch *gdbarch, int regnum) argument
966 read_register(int regnum) argument
974 read_register_pid(int regnum, ptid_t ptid) argument
997 write_register(int regnum, LONGEST val) argument
1008 write_register_pid(int regnum, CORE_ADDR val, ptid_t ptid) argument
1030 regcache_raw_supply(struct regcache *regcache, int regnum, const void *buf) argument
1063 regcache_raw_collect(const struct regcache *regcache, int regnum, void *buf) argument
1216 int regnum; local
[all...]
H A Damd64bsd-nat.c45 amd64bsd_fetch_inferior_registers (int regnum)
47 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum))
56 if (regnum != -1)
60 if (regnum == -1 || !amd64_native_gregset_supplies_p (regnum))
76 amd64bsd_store_inferior_registers (int regnum)
78 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum))
86 amd64_collect_native_gregset (current_regcache, &regs, regnum);
44 amd64bsd_fetch_inferior_registers(int regnum) argument
75 amd64bsd_store_inferior_registers(int regnum) argument
[all...]
H A Dvaxbsd-nat.c40 int regnum; local
42 for (regnum = 0; regnum < VAX_NUM_REGS; regnum++)
43 regcache_raw_supply (regcache, regnum, regs + regnum * 4);
51 void *gregs, int regnum)
58 if (regnum == -1 || regnum == i)
69 vaxbsd_fetch_inferior_registers (int regnum)
50 vaxbsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
68 vaxbsd_fetch_inferior_registers(int regnum) argument
83 vaxbsd_store_inferior_registers(int regnum) argument
109 int regnum; local
[all...]
H A Damd64-nat.c56 amd64_native_gregset_reg_offset (int regnum) argument
61 gdb_assert (regnum >= 0);
72 if (regnum < num_regs && regnum < NUM_REGS)
73 return reg_offset[regnum];
82 amd64_native_gregset_supplies_p (int regnum) argument
84 return (amd64_native_gregset_reg_offset (regnum) != -1);
93 const void *gregs, int regnum)
108 if (regnum == -1 || regnum
92 amd64_supply_native_gregset(struct regcache *regcache, const void *gregs, int regnum) argument
123 amd64_collect_native_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
[all...]
H A Dsparc64-tdep.c305 sparc64_register_name (int regnum)
307 if (regnum >= 0 && regnum < SPARC64_NUM_REGS)
308 return sparc64_register_info[regnum].name;
310 if (regnum >= SPARC64_NUM_REGS
311 && regnum < SPARC64_NUM_REGS + SPARC64_NUM_PSEUDO_REGS)
312 return sparc64_pseudo_register_info[regnum - SPARC64_NUM_REGS].name;
321 sparc64_register_type (struct gdbarch *gdbarch, int regnum)
323 if (regnum >= SPARC64_NUM_REGS
324 && regnum < SPARC64_NUM_REG
304 sparc64_register_name(int regnum) argument
320 sparc64_register_type(struct gdbarch *gdbarch, int regnum) argument
331 sparc64_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument
390 sparc64_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument
497 sparc64_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument
621 int regnum; local
691 int regnum; local
855 int regnum = -1; local
1132 sparc64_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument
1246 sparc64_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument
1354 sparc64_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
1389 sparc64_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
[all...]
H A Damd64-nat.h38 extern int amd64_native_gregset_supplies_p (int regnum);
44 const void *gregs, int regnum);
51 void *gregs, int regnum);
H A Dm88kbsd-nat.c40 int regnum; local
42 for (regnum = 0; regnum < M88K_NUM_REGS; regnum++)
43 regcache_raw_supply (regcache, regnum, regs + regnum * 4);
51 void *gregs, int regnum)
58 if (regnum == -1 || regnum == i)
69 m88kbsd_fetch_inferior_registers (int regnum)
50 m88kbsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
68 m88kbsd_fetch_inferior_registers(int regnum) argument
83 m88kbsd_store_inferior_registers(int regnum) argument
[all...]
H A Dremote-vxsparc.c60 vx_read_register (int regnum) argument
87 vx_write_register (int regnum) argument
96 if (regnum != -1)
98 if ((SPARC_G0_REGNUM <= regnum && regnum <= SPARC_I7_REGNUM)
99 || (SPARC32_Y_REGNUM <= regnum && regnum <= SPARC32_NPC_REGNUM))
112 if (regnum == -1 || regnum == SPARC_SP_REGNUM
113 || (regnum >
[all...]
H A Damd64-linux-nat.c119 fill_gregset (elf_gregset_t *gregsetp, int regnum)
121 amd64_collect_native_gregset (current_regcache, gregsetp, regnum);
140 fill_fpregset (elf_fpregset_t *fpregsetp, int regnum)
142 amd64_collect_fxsave (current_regcache, regnum, fpregsetp);
154 fetch_inferior_registers (int regnum)
163 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum))
171 if (regnum != -1)
175 if (regnum == -1 || !amd64_native_gregset_supplies_p (regnum))
117 fill_gregset(elf_gregset_t *gregsetp, int regnum) argument
138 fill_fpregset(elf_fpregset_t *fpregsetp, int regnum) argument
151 fetch_inferior_registers(int regnum) argument
188 store_inferior_registers(int regnum) argument
231 amd64_linux_dr_get(int regnum) argument
260 amd64_linux_dr_set(int regnum, unsigned long value) argument
282 amd64_linux_dr_set_addr(int regnum, CORE_ADDR addr) argument
290 amd64_linux_dr_reset_addr(int regnum) argument
[all...]
H A Di386bsd-nat.c81 #define GETREGS_SUPPLIES(regnum) \
82 ((0 <= (regnum) && (regnum) <= 15))
98 int regnum;
100 for (regnum = 0; regnum < ARRAY_SIZE (i386bsd_r_reg_offset); regnum++)
102 int offset = i386bsd_r_reg_offset[regnum];
105 regcache_raw_supply (regcache, regnum, regs + offset);
115 void *gregs, int regnum)
96 int regnum; local
112 i386bsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
134 i386bsd_fetch_inferior_registers(int regnum) argument
184 i386bsd_store_inferior_registers(int regnum) argument
267 i386bsd_dr_set(int regnum, unsigned int value) argument
294 i386bsd_dr_set_addr(int regnum, CORE_ADDR addr) argument
302 i386bsd_dr_reset_addr(int regnum) argument
339 register_u_addr(CORE_ADDR blockend, int regnum) argument
[all...]
H A Dtrad-frame.h47 int regnum, int realreg);
49 int regnum, CORE_ADDR addr);
51 int regnum, CORE_ADDR addr);
54 int regnum, int *optimizedp,
92 int regnum, LONGEST val);
96 int regnum);
101 int regnum);
103 int regnum);
105 int regnum);
115 int regnum, in
[all...]
H A Dsparc-sol2-tdep.c83 int regnum;
96 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM);
97 mcontext_addr = frame_unwind_register_unsigned (next_frame, regnum) + 40;
105 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 4 * 4;
106 regnum <= SPARC_O7_REGNUM; regnum++, addr += 4)
107 cache->saved_regs[regnum].addr = addr;
112 for (regnum = SPARC_L0_REGNUM; regnum <= SPARC_I7_REGNUM; regnum
82 int regnum; local
138 sparc32_sol2_sigtramp_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument
[all...]
/haiku-fatelf/src/bin/gdb/gdb/config/i386/
H A Dnm-linux64.h42 extern void amd64_linux_dr_set_addr (int regnum, CORE_ADDR addr);
43 #define I386_DR_LOW_SET_ADDR(regnum, addr) \
44 amd64_linux_dr_set_addr (regnum, addr)
46 extern void amd64_linux_dr_reset_addr (int regnum);
47 #define I386_DR_LOW_RESET_ADDR(regnum) \
48 amd64_linux_dr_reset_addr (regnum)
H A Dnm-i386v.h32 #define REGISTER_U_ADDR(addr, blockend, regnum) \
33 (addr) = register_u_addr ((blockend), (regnum))
34 extern CORE_ADDR register_u_addr (CORE_ADDR blockend, int regnum);
H A Dnm-fbsd.h42 #define I386_DR_LOW_SET_ADDR(regnum, addr) \
43 i386bsd_dr_set_addr (regnum, addr)
44 extern void i386bsd_dr_set_addr (int regnum, CORE_ADDR addr);
46 #define I386_DR_LOW_RESET_ADDR(regnum) \
47 i386bsd_dr_reset_addr (regnum)
48 extern void i386bsd_dr_reset_addr (int regnum);
H A Dnm-linux.h42 extern CORE_ADDR register_u_addr (CORE_ADDR blockend, int regnum);
43 #define REGISTER_U_ADDR(addr, blockend, regnum) \
44 (addr) = register_u_addr (blockend, regnum)
53 extern void i386_linux_dr_set_addr (int regnum, CORE_ADDR addr);
54 #define I386_DR_LOW_SET_ADDR(regnum, addr) \
55 i386_linux_dr_set_addr (regnum, addr)
57 extern void i386_linux_dr_reset_addr (int regnum);
58 #define I386_DR_LOW_RESET_ADDR(regnum) \
59 i386_linux_dr_reset_addr (regnum)
/haiku-fatelf/src/bin/gdb/gdb/config/vax/
H A Dnm-vax.h28 extern CORE_ADDR vax_register_u_addr (CORE_ADDR u_ar0, int regnum);
29 #define REGISTER_U_ADDR(addr, u_ar0, regnum) \
30 (addr) = vax_register_u_addr (u_ar0, regnum)

Completed in 127 milliseconds

123456