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

123456

/freebsd-11-stable/contrib/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 Dsparc64nbsd-nat.c34 int regnum, const void *gregs)
39 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs);
41 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs);
47 int regnum, void *gregs)
52 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs);
54 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs);
59 int regnum, const void *fpregs)
64 sparc32_supply_fpregset (regcache, regnum, fpregs);
66 sparc64_supply_fpregset (regcache, regnum, fpregs);
71 int regnum, voi
32 sparc64nbsd_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument
45 sparc64nbsd_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument
58 sparc64nbsd_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
70 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
84 sparc64nbsd_gregset_supplies_p(int regnum) argument
109 sparc64nbsd_fpregset_supplies_p(int regnum) argument
[all...]
H A Dtrad-frame.c35 int regnum; local
40 for (regnum = 0; regnum < numregs; regnum++)
42 this_saved_regs[regnum].realreg = regnum;
43 this_saved_regs[regnum].addr = -1;
51 trad_frame_value_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
53 return (this_saved_regs[regnum].realreg == REG_VALUE);
57 trad_frame_addr_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
64 trad_frame_realreg_p(struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
72 trad_frame_set_value(struct trad_frame_saved_reg this_saved_regs[], int regnum, LONGEST val) argument
82 trad_frame_set_unknown(struct trad_frame_saved_reg this_saved_regs[], int regnum) argument
91 trad_frame_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
[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 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 Dsim-regno.h43 extern int one2one_register_sim_regno (int regnum);
H A Dsparc-nat.c98 sparc32_gregset_supplies_p (int regnum) argument
101 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM)
102 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM)
103 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM)
104 || (regnum >= SPARC_I0_REGNUM && regnum <= SPARC_I7_REGNUM))
108 if (regnum
120 sparc32_fpregset_supplies_p(int regnum) argument
137 fetch_inferior_registers(int regnum) argument
189 store_inferior_registers(int regnum) argument
[all...]
H A Damd64bsd-nat.c43 fetch_inferior_registers (int regnum)
45 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum))
54 if (regnum != -1)
58 if (regnum == -1 || regnum >= AMD64_ST0_REGNUM)
74 store_inferior_registers (int regnum)
76 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum))
84 amd64_collect_native_gregset (current_regcache, &regs, regnum);
42 fetch_inferior_registers(int regnum) argument
73 store_inferior_registers(int regnum) argument
[all...]
H A Dtrad-frame.h61 int regnum, LONGEST val);
65 int regnum);
70 int regnum);
72 int regnum);
74 int regnum);
84 int regnum, int *optimizedp,
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 Dregcache.c265 register_type (struct gdbarch *gdbarch, int regnum) argument
268 gdb_assert (regnum >= 0 && regnum < descr->nr_cooked_registers);
269 return descr->register_type[regnum];
276 register_size (struct gdbarch *gdbarch, int regnum) argument
280 gdb_assert (regnum >= 0 && regnum < (NUM_REGS + NUM_PSEUDO_REGS));
281 size = descr->sizeof_register[regnum];
284 gdb_assert (size == DEPRECATED_REGISTER_RAW_SIZE (regnum)); /* OK */
359 register_buffer (const struct regcache *regcache, int regnum) argument
370 int regnum; local
404 int regnum; local
424 do_cooked_read(void *src, int regnum, void *buf) argument
490 regcache_valid_p(struct regcache *regcache, int regnum) argument
545 register_cached(int regnum) argument
554 set_register_cached(int regnum, int state) argument
564 real_register(int regnum) argument
649 int regnum; local
717 legacy_read_register_gen(int regnum, char *myaddr) argument
734 regcache_raw_read(struct regcache *regcache, int regnum, void *buf) argument
769 regcache_raw_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument
781 regcache_raw_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument
794 regcache_raw_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument
805 regcache_raw_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument
817 deprecated_read_register_gen(int regnum, char *buf) argument
830 regcache_cooked_read(struct regcache *regcache, int regnum, void *buf) argument
848 regcache_cooked_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument
861 regcache_cooked_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument
874 regcache_cooked_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument
886 regcache_cooked_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument
901 legacy_write_register_gen(int regnum, const void *myaddr) argument
938 regcache_raw_write(struct regcache *regcache, int regnum, const void *buf) argument
982 deprecated_write_register_gen(int regnum, char *buf) argument
995 regcache_cooked_write(struct regcache *regcache, int regnum, const void *buf) argument
1013 int regnum; local
1068 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
1101 regcache_raw_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument
1111 regcache_raw_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument
1121 regcache_cooked_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument
1131 regcache_cooked_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument
1144 register_offset_hack(struct gdbarch *gdbarch, int regnum) argument
1154 read_register(int regnum) argument
1162 read_register_pid(int regnum, ptid_t ptid) argument
1185 write_register(int regnum, LONGEST val) argument
1196 write_register_pid(int regnum, CORE_ADDR val, ptid_t ptid) argument
1230 supply_register(int regnum, const void *val) argument
1250 regcache_collect(int regnum, void *buf) argument
1258 regcache_raw_supply(struct regcache *regcache, int regnum, const void *buf) argument
1291 regcache_raw_collect(const struct regcache *regcache, int regnum, void *buf) argument
1463 int regnum; local
[all...]
H A Dsparc64-tdep.c59 sparc_address_from_register (int regnum)
63 regcache_cooked_read_unsigned (current_regcache, regnum, &addr);
316 sparc64_register_name (int regnum)
318 if (regnum >= 0 && regnum < SPARC64_NUM_REGS)
319 return sparc64_register_info[regnum].name;
321 if (regnum >= SPARC64_NUM_REGS
322 && regnum < SPARC64_NUM_REGS + SPARC64_NUM_PSEUDO_REGS)
323 return sparc64_pseudo_register_info[regnum - SPARC64_NUM_REGS].name;
332 sparc64_register_type (struct gdbarch *gdbarch, int regnum)
58 sparc_address_from_register(int regnum) argument
315 sparc64_register_name(int regnum) argument
331 sparc64_register_type(struct gdbarch *gdbarch, int regnum) argument
342 sparc64_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument
401 sparc64_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument
508 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
633 int regnum; local
703 int regnum; local
867 int regnum = -1; local
1144 sparc64_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument
1258 sparc64_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument
1366 sparc64_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
1401 sparc64_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) 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 Di387-tdep.h63 extern void i387_register_to_value (struct frame_info *frame, int regnum,
69 extern void i387_value_to_register (struct frame_info *frame, int regnum,
83 extern void i387_supply_fsave (struct regcache *regcache, int regnum,
91 extern void i387_fill_fsave (void *fsave, int regnum);
97 extern void i387_supply_fxsave (struct regcache *regcache, int regnum,
105 extern void i387_collect_fxsave (const struct regcache *regcache, int regnum,
113 extern void i387_fill_fxsave (void *fxsave, int regnum);
H A Dsparc64fbsd-tdep.c56 int regnum, const void *gregs, size_t len)
58 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs);
64 int regnum, const void *fpregs, size_t len)
66 sparc64_supply_fpregset (regcache, regnum, fpregs);
82 fill_gregset (void *gregs, int regnum)
84 sparc64_collect_gregset (&sparc64fbsd_gregset, current_regcache, regnum,
89 fill_fpregset (void *fpregs, int regnum)
91 sparc64_collect_fpregset (current_regcache, regnum, fpregs);
111 int regnum;
144 for (regnum
53 sparc64fbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
61 sparc64fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
81 fill_gregset(void *gregs, int regnum) argument
88 fill_fpregset(void *fpregs, int regnum) argument
109 int regnum; local
187 sparc64fbsd_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...]
H A Dsparc-sol2-tdep.c82 int regnum;
95 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM);
96 mcontext_addr = frame_unwind_register_unsigned (next_frame, regnum) + 40;
104 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 4 * 4;
105 regnum <= SPARC_O7_REGNUM; regnum++, addr += 4)
106 cache->saved_regs[regnum].addr = addr;
111 for (regnum = SPARC_L0_REGNUM; regnum <= SPARC_I7_REGNUM; regnum
81 int regnum; local
137 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...]
H A Dsparc64-sol2-tdep.c57 int regnum;
70 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM);
71 mcontext_addr = frame_unwind_register_unsigned (next_frame, regnum) + 64;
81 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 4 * 8;
82 regnum <= SPARC_O7_REGNUM; regnum++, addr += 8)
83 cache->saved_regs[regnum].addr = addr;
88 for (regnum = SPARC_L0_REGNUM; regnum <= SPARC_I7_REGNUM; regnum
56 int regnum; local
116 sparc64_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...]
H A Dsparc64nbsd-tdep.c59 int regnum, const void *gregs, size_t len)
61 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs);
67 int regnum, const void *fpregs, size_t len)
69 sparc64_supply_fpregset (regcache, regnum, fpregs);
99 int regnum, delta;
118 for (regnum = SPARC_G2_REGNUM; regnum <= SPARC_G7_REGNUM; regnum++)
119 saved_regs[regnum].realreg = regnum
56 sparc64nbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
64 sparc64nbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
97 int regnum, delta; local
186 sparc64nbsd_sigcontext_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...]
H A Dsparc-nat.h37 extern int sparc32_gregset_supplies_p (int regnum);
38 extern int sparc32_fpregset_supplies_p (int regnum);
/freebsd-11-stable/sys/powerpc/include/
H A Dgdb_machdep.h53 gdb_cpu_regsz(int regnum) argument
57 if (regnum == 70)
59 if (regnum == 71 || regnum >= 73)
62 if (regnum >= 32 && regnum <= 63)
64 if (regnum >= 71 && regnum <= 102)
/freebsd-11-stable/contrib/gdb/gdb/config/i386/
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);
/freebsd-11-stable/sys/amd64/include/
H A Dgdb_machdep.h37 gdb_cpu_regsz(int regnum) argument
39 return ((regnum > 16 && regnum < 24) ? 4 : 8);
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dgdb_machdep.c50 gdb_cpu_getreg(int regnum, size_t *regsz) argument
53 *regsz = gdb_cpu_regsz(regnum);
56 if (regnum == 0 || (regnum >= 2 && regnum <= 31))
57 return (kdb_frame->fixreg + regnum);
58 if (regnum == 64)
60 if (regnum == 67)
64 if (regnum == 1)
66 if (regnum >
75 gdb_cpu_setreg(int regnum, void *val) argument
[all...]
/freebsd-11-stable/sys/sparc64/include/
H A Dgdb_machdep.h37 gdb_cpu_regsz(int regnum) argument
39 return ((regnum >= 32 && regnum < 64) ? sizeof(float) : sizeof(long));
/freebsd-11-stable/sys/arm/arm/
H A Dgdb_machdep.c51 gdb_cpu_getreg(int regnum, size_t *regsz) argument
54 *regsz = gdb_cpu_regsz(regnum);
57 if (regnum < 13)
58 return (&kdb_frame->tf_r0 + regnum);
59 if (regnum == 13)
61 if (regnum == 14)
63 if (regnum == 15)
65 if (regnum == 25)
69 switch (regnum) {
97 gdb_cpu_setreg(int regnum, voi argument
[all...]

Completed in 128 milliseconds

123456