Searched refs:reggroup (Results 1 - 25 of 70) sorted by relevance

123

/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Dreggroups.h26 struct reggroup;
31 extern struct reggroup *const general_reggroup;
32 extern struct reggroup *const float_reggroup;
33 extern struct reggroup *const system_reggroup;
34 extern struct reggroup *const vector_reggroup;
35 extern struct reggroup *const all_reggroup;
38 extern struct reggroup *const save_reggroup;
39 extern struct reggroup *const restore_reggroup;
42 extern struct reggroup *reggroup_new (const char *name,
45 extern struct reggroup *reggroup_gdbarch_ne
[all...]
H A Dreggroups.c33 struct reggroup struct
39 struct reggroup *
42 struct reggroup *group = XNEW (struct reggroup);
51 struct reggroup *
55 struct reggroup *group = GDBARCH_OBSTACK_ZALLOC (gdbarch,
56 struct reggroup);
66 reggroup_name (struct reggroup *group)
72 reggroup_type (struct reggroup *group)
81 struct reggroup *grou
[all...]
H A Dtarget-descriptions.h226 struct reggroup *reggroup);
H A Dnds32-tdep.c319 static struct reggroup *nds32_cr_reggroup;
320 static struct reggroup *nds32_ir_reggroup;
321 static struct reggroup *nds32_mr_reggroup;
322 static struct reggroup *nds32_dr_reggroup;
323 static struct reggroup *nds32_pfr_reggroup;
324 static struct reggroup *nds32_hspr_reggroup;
325 static struct reggroup *nds32_dmar_reggroup;
326 static struct reggroup *nds32_racr_reggroup;
327 static struct reggroup *nds32_idr_reggroup;
328 static struct reggroup *nds32_secur_reggrou
370 nds32_register_reggroup_p(struct gdbarch *gdbarch, int regnum, struct reggroup *reggroup) argument
[all...]
H A Dcsky-tdep.c64 static struct reggroup *cr_reggroup;
65 static struct reggroup *fr_reggroup;
66 static struct reggroup *vr_reggroup;
67 static struct reggroup *mmu_reggroup;
68 static struct reggroup *prof_reggroup;
2057 /* Add register groups into reggroup list. */
2075 struct reggroup *reggroup)
2083 if (reggroup == all_reggroup)
2087 if (reggroup
2074 csky_register_reggroup_p(struct gdbarch *gdbarch, int regnum, struct reggroup *reggroup) argument
[all...]
H A Di386-tdep.h28 struct reggroup;
420 struct reggroup *group);
H A Driscv-tdep.c102 static reggroup *csr_reggroup = NULL;
977 struct reggroup *reggroup)
991 if ((reggroup == restore_reggroup || reggroup == save_reggroup)
1000 int ret = tdesc_register_in_reggroup_p (gdbarch, regnum, reggroup);
1004 return default_register_reggroup_p (gdbarch, regnum, reggroup);
1007 if (reggroup == all_reggroup)
1015 else if (reggroup == float_reggroup)
1020 else if (reggroup
976 riscv_register_reggroup_p(struct gdbarch *gdbarch, int regnum, struct reggroup *reggroup) argument
1067 struct reggroup *reggroup; local
[all...]
H A Dtarget-descriptions.c1023 struct reggroup *reggroup)
1028 && (reg->group == reggroup_name (reggroup)))
1032 && (reggroup == save_reggroup || reggroup == restore_reggroup))
1039 group specified go to the default reggroup function and are handled
1044 struct reggroup *reggroup)
1056 return data->pseudo_register_reggroup_p (gdbarch, regno, reggroup);
1060 ret = tdesc_register_in_reggroup_p (gdbarch, regno, reggroup);
1021 tdesc_register_in_reggroup_p(struct gdbarch *gdbarch, int regno, struct reggroup *reggroup) argument
1042 tdesc_register_reggroup_p(struct gdbarch *gdbarch, int regno, struct reggroup *reggroup) argument
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Dreggroups.h41 struct reggroup struct
44 reggroup object, so must outlive the object. */
45 reggroup (const char *name, enum reggroup_type type) function in struct:reggroup
67 extern const reggroup *const general_reggroup;
68 extern const reggroup *const float_reggroup;
69 extern const reggroup *const system_reggroup;
70 extern const reggroup *const vector_reggroup;
71 extern const reggroup *const all_reggroup;
74 extern const reggroup *const save_reggroup;
75 extern const reggroup *cons
[all...]
H A Dreggroups.c33 const reggroup *
36 return new reggroup (name, type);
41 const reggroup *
46 return obstack_new<struct reggroup> (gdbarch_obstack (gdbarch),
71 void add (const reggroup *group)
75 auto find_by_name = [group] (const reggroup *g)
87 std::vector<struct reggroup *>::size_type
95 const std::vector<const struct reggroup *> &
103 std::vector<const struct reggroup *> m_groups;
124 reggroup_add (struct gdbarch *gdbarch, const reggroup *grou
[all...]
H A Dtarget-descriptions.h236 const struct reggroup *reggroup);
H A Dnds32-tdep.c319 static const reggroup *nds32_cr_reggroup;
320 static const reggroup *nds32_ir_reggroup;
321 static const reggroup *nds32_mr_reggroup;
322 static const reggroup *nds32_dr_reggroup;
323 static const reggroup *nds32_pfr_reggroup;
324 static const reggroup *nds32_hspr_reggroup;
325 static const reggroup *nds32_dmar_reggroup;
326 static const reggroup *nds32_racr_reggroup;
327 static const reggroup *nds32_idr_reggroup;
328 static const reggroup *nds32_secur_reggrou
362 nds32_register_reggroup_p(struct gdbarch *gdbarch, int regnum, const struct reggroup *reggroup) argument
[all...]
H A Dcsky-tdep.c65 static const reggroup *cr_reggroup;
66 static const reggroup *fr_reggroup;
67 static const reggroup *vr_reggroup;
68 static const reggroup *mmu_reggroup;
69 static const reggroup *prof_reggroup;
2350 /* Add register groups into reggroup list. */
2366 const struct reggroup *reggroup)
2373 if (reggroup == all_reggroup)
2377 if (reggroup
2365 csky_register_reggroup_p(struct gdbarch *gdbarch, int regnum, const struct reggroup *reggroup) argument
[all...]
H A Dgdbarch.h41 struct reggroup;
H A Di386-tdep.h29 struct reggroup;
421 const struct reggroup *group);
H A Dtarget-descriptions.c1014 const struct reggroup *reggroup)
1019 && (reg->group == reggroup->name ()))
1023 && (reggroup == save_reggroup || reggroup == restore_reggroup))
1030 group specified go to the default reggroup function and are handled
1035 const struct reggroup *reggroup)
1046 return data->pseudo_register_reggroup_p (gdbarch, regno, reggroup);
1050 ret = tdesc_register_in_reggroup_p (gdbarch, regno, reggroup);
1012 tdesc_register_in_reggroup_p(struct gdbarch *gdbarch, int regno, const struct reggroup *reggroup) argument
1033 tdesc_register_reggroup_p(struct gdbarch *gdbarch, int regno, const struct reggroup *reggroup) argument
[all...]
H A Driscv-tdep.c132 static const reggroup *csr_reggroup = nullptr;
1349 const struct reggroup *reggroup)
1371 if (reggroup == restore_reggroup || reggroup == save_reggroup
1372 || reggroup == general_reggroup)
1374 else if (reggroup == system_reggroup || reggroup == csr_reggroup)
1381 int ret = tdesc_register_in_reggroup_p (gdbarch, regnum, reggroup);
1385 return default_register_reggroup_p (gdbarch, regnum, reggroup);
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/tui/
H A Dtui-regs.h63 void show_registers (struct reggroup *group);
65 struct reggroup *get_current_group () const
102 void show_register_group (struct reggroup *group,
128 struct reggroup *m_current_group = nullptr;
H A Dtui-regs.c180 tui_data_window::show_registers (struct reggroup *group)
210 tui_data_window::show_register_group (struct reggroup *group,
508 static struct reggroup *
509 tui_reg_next (struct reggroup *current_group, struct gdbarch *gdbarch)
511 struct reggroup *group = NULL;
526 static struct reggroup *
527 tui_reg_prev (struct reggroup *current_group, struct gdbarch *gdbarch)
529 struct reggroup *group = NULL;
551 struct reggroup *group, *match = NULL;
565 struct reggroup *current_grou
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/tui/
H A Dtui-regs.h64 void show_registers (const reggroup *group);
66 const reggroup *get_current_group () const
103 void show_register_group (const reggroup *group,
129 const reggroup *m_current_group = nullptr;
H A Dtui-regs.c180 tui_data_window::show_registers (const reggroup *group)
210 tui_data_window::show_register_group (const reggroup *group,
527 static const reggroup *
528 tui_reg_next (const reggroup *current_group, struct gdbarch *gdbarch)
530 const std::vector<const reggroup *> &groups = gdbarch_reggroups (gdbarch);
549 static const reggroup *
550 tui_reg_prev (const reggroup *current_group, struct gdbarch *gdbarch)
552 const std::vector<const reggroup *> &groups = gdbarch_reggroups (gdbarch);
585 const reggroup *match = nullptr;
586 const reggroup *current_grou
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/python/
H A Dpy-registers.c38 struct reggroup *reggroup; member in struct:__anon1252
69 struct reggroup *reggroup; member in struct:__anon1254
83 struct reggroup *reggroup; member in struct:__anon1255
104 gdbpy_get_reggroup (struct reggroup *reggroup) argument
106 /* Map from GDB's internal reggroup objects to the Python representation.
109 static std::unordered_map<struct reggroup *,gdbpy_re
138 struct reggroup *reggroup = group->reggroup; local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/
H A Dreggroups.exp58 # Fetch all registers for a reggroup from 'info reg <reggroup>'.
60 proc fetch_reggroup_regs {reggroup test} {
64 # The command info reg <reggroup> will return something like the following:
82 gdb_test_multiple "info reg $reggroup" $test {
83 -re "info reg $reggroup\r\n" {
102 foreach reggroup $reggroups {
103 set regs [fetch_reggroup_regs $reggroup "fetch reggroup regs $reggroup"]
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/
H A Dreggroups.exp57 # Fetch all registers for a reggroup from 'info reg <reggroup>'.
59 proc fetch_reggroup_regs {reggroup test} {
63 # The command info reg <reggroup> will return something like the following:
81 gdb_test_multiple "info reg $reggroup" $test {
82 -re "info reg $reggroup\r\n" {
101 foreach reggroup $reggroups {
102 set regs [fetch_reggroup_regs $reggroup "fetch reggroup regs $reggroup"]
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/python/
H A Dpy-registers.c41 const struct reggroup *reggroup; member in struct:register_descriptor_iterator_object
72 std::vector<const reggroup *>::size_type index;
86 const struct reggroup *reggroup; member in struct:reggroup_object
97 gdbpy_get_reggroup (const reggroup *reggroup) argument
99 /* Map from GDB's internal reggroup objects to the Python representation.
102 static std::unordered_map<const struct reggroup *,gdbpy_ref<>>
107 if (gdbpy_reggroup_object_map[reggroup]
131 const reggroup *reggroup = group->reggroup; local
[all...]

Completed in 401 milliseconds

123