Searched refs:regnum (Results 101 - 125 of 135) sorted by relevance

123456

/haiku-fatelf/src/bin/gdb/gdb/
H A Dmn10300-tdep.c864 int regnum; local
869 for (regnum = 0; regnum < NUM_REGS; regnum++)
870 if (deprecated_get_frame_saved_regs (frame)[regnum] != 0)
874 value = read_memory_unsigned_integer (deprecated_get_frame_saved_regs (frame)[regnum],
875 register_size (current_gdbarch, regnum));
876 write_register (regnum, value);
1147 mn10300_print_register (const char *name, int regnum, int reg_width) argument
1157 if (!frame_register_read (deprecated_selected_frame, regnum, raw_buffe
1183 mn10300_do_registers_info(int regnum, int fpregs) argument
[all...]
H A Damd64obsd-nat.c75 int regnum;
74 int regnum; local
H A Ddwarf2expr.h40 CORE_ADDR (*read_reg) (void *baton, int regnum);
H A Davr-tdep.c191 avr_register_name (int regnum) argument
200 if (regnum < 0)
202 if (regnum >= (sizeof (register_names) / sizeof (*register_names)))
204 return register_names[regnum];
975 int regnum, int *optimizedp,
982 if (regnum == AVR_PC_REGNUM)
984 if (trad_frame_addr_p (info->saved_regs, regnum))
988 *addrp = info->saved_regs[regnum].addr;
1012 read_memory (info->saved_regs[regnum].addr, buf, 2);
1022 register_size (current_gdbarch, regnum),
973 avr_frame_prev_register(struct frame_info *next_frame, void **this_prologue_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *bufferp) argument
1157 int regnum = AVR_ARGN_REGNUM; local
[all...]
H A Dd10v-tdep.c763 into PC (the address / regnum) so that a request for PC will be
777 struct frame_info *frame, int regnum, int all)
780 if (regnum >= 0)
782 default_print_registers_info (gdbarch, file, frame, regnum, all);
962 int regnum = ARG1_REGNUM; local
976 regcache_cooked_write_unsigned (regcache, regnum, struct_addr);
977 regnum++;
987 int aligned_regnum = (regnum + 1) & ~1;
990 if (len <= 2 && regnum <= ARGN_REGNUM)
994 regcache_cooked_write_unsigned (regcache, regnum
776 d10v_print_registers_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, int regnum, int all) argument
1370 d10v_frame_prev_register(struct frame_info *next_frame, void **this_prologue_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *bufferp) argument
[all...]
H A Dm68klinux-tdep.c247 int regnum, int *optimizedp,
255 trad_frame_get_register (cache, next_frame, regnum, optimizedp, lvalp,
244 m68k_linux_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
H A Dhppa-tdep.h202 int regnum, int *optimizedp,
H A Ddwarf2loc.c123 int optimized, regnum, realnum, regsize; local
125 regnum = DWARF2_REG_TO_REGNUM (dwarf_regnum);
126 regsize = register_size (current_gdbarch, regnum);
129 frame_register (debaton->frame, regnum, &optimized, &lval_type, &save_addr,
276 needs_frame_read_reg (void *baton, int regnum)
275 needs_frame_read_reg(void *baton, int regnum) argument
H A Dhppa-tdep.c1904 int regnum, int *optimizedp,
1909 hppa_frame_prev_register_helper (next_frame, info->saved_regs, regnum,
2027 int regnum, int *optimizedp,
2033 hppa_frame_prev_register_helper (next_frame, info->saved_regs, regnum,
2108 int regnum, int *optimizedp,
2114 hppa_frame_prev_register_helper (next_frame, info->saved_regs, regnum,
2317 hppa_cannot_store_register (int regnum)
2319 return (regnum == 0
2320 || regnum == HPPA_PCSQ_HEAD_REGNUM
2321 || (regnum >
1901 hppa_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
2024 hppa_fallback_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
2105 hppa_stub_frame_prev_register(struct frame_info *next_frame, void **this_prologue_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument
2316 hppa_cannot_store_register(int regnum) argument
2349 hppa_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument
2367 hppa_frame_prev_register_helper(struct frame_info *next_frame, struct trad_frame_saved_reg saved_regs[], int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument
[all...]
H A Dremote.c205 long regnum; /* GDB's internal register number. */ member in struct:packet_reg
208 /* long size in bytes; == register_size (current_gdbarch, regnum); at present. */
209 /* char *name; == REGISTER_NAME (regnum); at present. */
247 int regnum; local
255 /* Assume a 1:1 regnum<->pnum table. */
258 for (regnum = 0; regnum < NUM_REGS + NUM_PSEUDO_REGS; regnum++)
260 struct packet_reg *r = &rs->regs[regnum];
261 r->pnum = regnum;
297 packet_reg_from_regnum(struct remote_state *rs, long regnum) argument
3172 fetch_register_using_p(int regnum) argument
3203 remote_fetch_registers(int regnum) argument
3364 store_register_using_P(int regnum) argument
3388 remote_store_registers(int regnum) argument
[all...]
H A Dsol-thread.c483 sol_thread_fetch_registers (int regnum)
499 procfs_ops.to_fetch_registers (regnum);
501 orig_core_ops.to_fetch_registers (regnum);
558 sol_thread_store_registers (int regnum)
573 procfs_ops.to_store_registers (regnum);
585 if (regnum != -1)
591 regcache_raw_collect (current_regcache, regnum, old_value);
603 regcache_raw_supply (current_regcache, regnum, old_value);
623 fill_gregset ((gdb_gregset_t *) &gregset, regnum);
624 fill_fpregset ((gdb_fpregset_t *) &fpregset, regnum);
480 sol_thread_fetch_registers(int regnum) argument
555 sol_thread_store_registers(int regnum) argument
[all...]
H A Dinferior.h208 int regnum, int all);
H A Dremote-sim.c279 one2one_register_sim_regno (int regnum) argument
282 gdb_assert (regnum >= 0 && regnum < NUM_REGS);
283 return regnum;
H A Dvalue.h63 int regnum; member in union:value::__anon3887
219 #define VALUE_FRAME_REGNUM(val) ((val)->location.regnum)
322 extern struct value *value_from_register (struct type *type, int regnum,
327 extern struct value *value_of_register (int regnum,
H A Darm-linux-tdep.c69 int regnum = ((TYPE_CODE_FLT == TYPE_CODE (type)) local
71 memcpy (valbuf, &regbuf[DEPRECATED_REGISTER_BYTE (regnum)], TYPE_LENGTH (type));
H A Di386gnu-nat.c61 #define REG_ADDR(state, regnum) ((char *)(state) + reg_offset[regnum])
H A Dppcnbsd-tdep.c282 int regnum = i + tdep->ppc_gp0_regnum; local
283 trad_frame_set_reg_addr (this_cache, regnum, offset);
H A Dgdbarch.sh483 m::void:print_registers_info:struct ui_file *file, struct frame_info *frame, int regnum, int all:file, frame, regnum, all::default_print_registers_info::0
490 f:=:int:cannot_fetch_register:int regnum:regnum::cannot_register_not::0
491 f:=:int:cannot_store_register:int regnum:regnum::cannot_register_not::0
497 f:=:int:convert_register_p:int regnum, struct type *type:regnum, type:0:generic_convert_register_p::0
498 f:=:void:register_to_value:struct frame_info *frame, int regnum, struct type *type, void *buf:frame, regnum, typ
[all...]
H A Darm-tdep.c1338 arm_register_type (struct gdbarch *gdbarch, int regnum) argument
1340 if (regnum >= ARM_F0_REGNUM && regnum < ARM_F0_REGNUM + NUM_FREGS)
1355 arm_register_byte (int regnum) argument
1357 if (regnum < ARM_F0_REGNUM)
1358 return regnum * INT_REGISTER_SIZE;
1359 else if (regnum < ARM_PS_REGNUM)
1361 + (regnum - ARM_F0_REGNUM) * FP_REGISTER_SIZE);
1365 + (regnum - ARM_FPS_REGNUM) * STATUS_REGISTER_SIZE);
1370 arm_register_sim_regno (int regnum) argument
[all...]
H A Dbsd-kvm.c134 bsd_kvm_fetch_registers (int regnum) argument
H A Dhppa-linux-tdep.c424 int regnum, int *optimizedp,
431 hppa_frame_prev_register_helper (next_frame, info->saved_regs, regnum,
422 hppa_linux_sigtramp_frame_prev_register(struct frame_info *next_frame, void **this_prologue_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument
H A Dm68klinux-nat.c99 m68k_linux_register_u_addr (int blockend, int regnum)
101 return (blockend + 4 * regmap[regnum]);
97 m68k_linux_register_u_addr(int blockend, int regnum) argument
H A Dgdbarch.c769 "CANNOT_FETCH_REGISTER(regnum)",
770 XSTRING (CANNOT_FETCH_REGISTER (regnum)));
786 "CANNOT_STORE_REGISTER(regnum)",
787 XSTRING (CANNOT_STORE_REGISTER (regnum)));
818 "CONVERT_REGISTER_P(regnum, type)",
819 XSTRING (CONVERT_REGISTER_P (regnum, type)));
1475 "REGISTER_TO_VALUE(frame, regnum, type, buf)",
1476 XSTRING (REGISTER_TO_VALUE (frame, regnum, type, buf)));
1617 "VALUE_TO_REGISTER(frame, regnum, type, buf)",
1618 XSTRING (VALUE_TO_REGISTER (frame, regnum, typ
2449 gdbarch_print_registers_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, int regnum, int all) argument
2555 gdbarch_cannot_fetch_register(struct gdbarch *gdbarch, int regnum) argument
2572 gdbarch_cannot_store_register(struct gdbarch *gdbarch, int regnum) argument
2629 gdbarch_convert_register_p(struct gdbarch *gdbarch, int regnum, struct type *type) argument
2646 gdbarch_register_to_value(struct gdbarch *gdbarch, struct frame_info *frame, int regnum, struct type *type, void *buf) argument
2663 gdbarch_value_to_register(struct gdbarch *gdbarch, struct frame_info *frame, int regnum, struct type *type, const void *buf) argument
3625 gdbarch_register_reggroup_p(struct gdbarch *gdbarch, int regnum, struct reggroup *reggroup) argument
[all...]
H A Dcris-tdep.c345 int regnum, int *optimizedp,
351 int regnum, int *optimizedp,
357 cris_frame_prev_register (next_frame, this_cache, regnum,
668 int regnum, int *optimizedp,
674 trad_frame_get_prev_register (next_frame, info->saved_regs, regnum,
1523 int regnum = -1; local
1526 regnum = cris_dwarf_regmap[reg];
1528 if (regnum == -1)
1531 return regnum;
1537 cris_dwarf2_frame_init_reg (struct gdbarch *gdbarch, int regnum, argument
349 cris_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
666 cris_frame_prev_register(struct frame_info *next_frame, void **this_prologue_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *bufferp) argument
[all...]
/haiku-fatelf/src/bin/gdb/gdb/gdbserver/
H A Dlinux-low.c1080 register_addr (int regnum) argument
1084 if (regnum < 0 || regnum >= the_low_target.num_regs)
1085 error ("Invalid register number %d.", regnum);
1087 addr = the_low_target.regmap[regnum];

Completed in 296 milliseconds

123456