/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | reggroups.h | 26 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 D | reggroups.c | 33 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 D | target-descriptions.h | 226 struct reggroup *reggroup);
|
H A D | nds32-tdep.c | 319 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 D | csky-tdep.c | 64 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 D | i386-tdep.h | 28 struct reggroup; 420 struct reggroup *group);
|
H A D | riscv-tdep.c | 102 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 D | target-descriptions.c | 1023 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 D | reggroups.h | 41 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 D | reggroups.c | 33 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 D | target-descriptions.h | 236 const struct reggroup *reggroup);
|
H A D | nds32-tdep.c | 319 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 D | csky-tdep.c | 65 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 D | gdbarch.h | 41 struct reggroup;
|
H A D | i386-tdep.h | 29 struct reggroup; 421 const struct reggroup *group);
|
H A D | target-descriptions.c | 1014 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 D | riscv-tdep.c | 132 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 D | tui-regs.h | 63 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 D | tui-regs.c | 180 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 D | tui-regs.h | 64 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 D | tui-regs.c | 180 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 D | py-registers.c | 38 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 D | reggroups.exp | 58 # 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 D | reggroups.exp | 57 # 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 D | py-registers.c | 41 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...] |