| /src/external/gpl3/gdb.old/dist/gdb/ |
| aarch32-tdep.c | 30 struct target_desc *tdesc = tdesc_aarch32_list[tls]; local 32 if (tdesc == nullptr) 34 tdesc = aarch32_create_target_description (tls); 35 tdesc_aarch32_list[tls] = tdesc; 38 return tdesc;
|
| /src/external/gpl3/gdb.old/dist/gdb/arch/ |
| aarch32.c | 29 target_desc_up tdesc = allocate_target_description (); local 32 set_tdesc_architecture (tdesc.get (), "arm"); 37 regnum = create_feature_arm_arm_core (tdesc.get (), regnum); 39 regnum = create_feature_arm_arm_vfpv3 (tdesc.get (), regnum); 40 tdesc_create_feature (tdesc.get (), "org.gnu.gdb.arm.neon"); 42 regnum = create_feature_arm_arm_tls (tdesc.get (), regnum); 44 return tdesc.release ();
|
| csky.c | 27 target_desc_up tdesc = allocate_target_description (); local 31 set_tdesc_architecture (tdesc.get (), arch_name.c_str ()); 34 create_feature_cskyv2_linux (tdesc.get (), 0); 36 return tdesc;
|
| ppc-linux-common.c | 21 #include "arch/ppc-linux-tdesc.h" 48 const struct target_desc *tdesc = NULL; local 53 tdesc = (features.htm? tdesc_powerpc_isa207_htm_vsx64l 59 tdesc = (features.isa205? tdesc_powerpc_isa205_altivec64l 62 tdesc = (features.isa205? tdesc_powerpc_isa205_64l 70 tdesc = (features.htm? tdesc_powerpc_isa207_htm_vsx32l 76 tdesc = (features.isa205? tdesc_powerpc_isa205_altivec32l 79 tdesc = (features.isa205? tdesc_powerpc_isa205_32l 83 gdb_assert (tdesc != NULL); 85 return tdesc; [all...] |
| amd64.c | 42 target_desc_up tdesc = allocate_target_description (); local 45 set_tdesc_architecture (tdesc.get (), 49 set_tdesc_osabi (tdesc.get (), GDB_OSABI_LINUX); 55 regnum = create_feature_i386_x32_core (tdesc.get (), regnum); 57 regnum = create_feature_i386_64bit_core (tdesc.get (), regnum); 59 regnum = create_feature_i386_64bit_sse (tdesc.get (), regnum); 61 regnum = create_feature_i386_64bit_linux (tdesc.get (), regnum); 63 regnum = create_feature_i386_64bit_segments (tdesc.get (), regnum); 66 regnum = create_feature_i386_64bit_avx (tdesc.get (), regnum); 69 regnum = create_feature_i386_64bit_avx512 (tdesc.get (), regnum) [all...] |
| i386.c | 19 #include "gdbsupport/tdesc.h" 37 target_desc_up tdesc = allocate_target_description (); local 40 set_tdesc_architecture (tdesc.get (), "i386"); 42 set_tdesc_osabi (tdesc.get (), GDB_OSABI_LINUX); 48 regnum = create_feature_i386_32bit_core (tdesc.get (), regnum); 51 regnum = create_feature_i386_32bit_sse (tdesc.get (), regnum); 54 regnum = create_feature_i386_32bit_linux (tdesc.get (), regnum); 57 regnum = create_feature_i386_32bit_segments (tdesc.get (), regnum); 60 regnum = create_feature_i386_32bit_avx (tdesc.get (), regnum); 63 regnum = create_feature_i386_32bit_avx512 (tdesc.get (), regnum) [all...] |
| tic6x.c | 18 #include "gdbsupport/tdesc.h" 31 target_desc_up tdesc = allocate_target_description (); local 33 set_tdesc_architecture (tdesc.get (), "tic6x"); 34 set_tdesc_osabi (tdesc.get (), GDB_OSABI_LINUX); 38 regnum = create_feature_tic6x_core (tdesc.get (), regnum); 41 regnum = create_feature_tic6x_gp (tdesc.get (), regnum); 44 regnum = create_feature_tic6x_c6xp (tdesc.get (), regnum); 46 return tdesc.release ();
|
| aarch64.c | 35 target_desc_up tdesc = allocate_target_description (); local 38 set_tdesc_architecture (tdesc.get (), "aarch64"); 43 regnum = create_feature_aarch64_core (tdesc.get (), regnum); 46 regnum = create_feature_aarch64_fpu (tdesc.get (), regnum); 48 regnum = create_feature_aarch64_sve (tdesc.get (), regnum, features.vq); 51 regnum = create_feature_aarch64_pauth (tdesc.get (), regnum); 55 regnum = create_feature_aarch64_mte (tdesc.get (), regnum); 59 regnum = create_feature_aarch64_tls (tdesc.get (), regnum, features.tls); 62 regnum = create_feature_aarch64_sme (tdesc.get (), regnum, 66 regnum = create_feature_aarch64_sme2 (tdesc.get (), regnum) [all...] |
| arc.c | 40 target_desc_up tdesc = allocate_target_description (); local 59 set_tdesc_architecture (tdesc.get (), arch_name.c_str ()); 67 regnum = create_feature_arc_v1_core (tdesc.get (), regnum); 68 regnum = create_feature_arc_v1_aux (tdesc.get (), regnum); 71 regnum = create_feature_arc_v2_core (tdesc.get (), regnum); 72 regnum = create_feature_arc_v2_aux (tdesc.get (), regnum); 80 return tdesc; 113 target_desc_up tdesc = arc_create_target_description (features); 119 target_desc *ptr = tdesc.get (); 120 arc_tdesc_cache.emplace (features, std::move (tdesc)); [all...] |
| arm.c | 379 target_desc_up tdesc = allocate_target_description (); local 383 set_tdesc_architecture (tdesc.get (), "iwmmxt"); 385 set_tdesc_architecture (tdesc.get (), "arm"); 390 regnum = create_feature_arm_arm_core (tdesc.get (), regnum); 398 regnum = create_feature_arm_arm_vfpv2 (tdesc.get (), regnum); 402 regnum = create_feature_arm_arm_vfpv3 (tdesc.get (), regnum); 406 regnum = create_feature_arm_xscale_iwmmxt (tdesc.get (), regnum); 414 regnum = create_feature_arm_arm_tls (tdesc.get (), regnum); 416 return tdesc.release (); 424 target_desc *tdesc = allocate_target_description ().release () local [all...] |
| loongarch.c | 41 target_desc_up tdesc = allocate_target_description (); local 55 set_tdesc_architecture (tdesc.get (), arch_name.c_str ()); 61 regnum = create_feature_loongarch_base32 (tdesc.get (), regnum); 63 regnum = create_feature_loongarch_base64 (tdesc.get (), regnum); 66 regnum = create_feature_loongarch_fpu (tdesc.get (), regnum); 69 regnum = create_feature_loongarch_lsx (tdesc.get (), regnum); 70 regnum = create_feature_loongarch_lasx (tdesc.get (), regnum); 73 regnum = create_feature_loongarch_lbt (tdesc.get (), regnum); 75 return tdesc; 106 target_desc_up tdesc (loongarch_create_target_description (features)) [all...] |
| /src/external/gpl3/gdb/dist/gdb/ |
| aarch32-tdep.c | 30 struct target_desc *tdesc = tdesc_aarch32_list[tls]; local 32 if (tdesc == nullptr) 34 tdesc = aarch32_create_target_description (tls); 35 tdesc_aarch32_list[tls] = tdesc; 38 return tdesc;
|
| /src/external/gpl3/gdb/dist/gdb/arch/ |
| aarch32.c | 29 target_desc_up tdesc = allocate_target_description (); local 32 set_tdesc_architecture (tdesc.get (), "arm"); 37 regnum = create_feature_arm_arm_core (tdesc.get (), regnum); 39 regnum = create_feature_arm_arm_vfpv3 (tdesc.get (), regnum); 40 tdesc_create_feature (tdesc.get (), "org.gnu.gdb.arm.neon"); 42 regnum = create_feature_arm_arm_tls (tdesc.get (), regnum); 44 return tdesc.release ();
|
| amd64.c | 41 target_desc_up tdesc = allocate_target_description (); local 44 set_tdesc_architecture (tdesc.get (), 48 set_tdesc_osabi (tdesc.get (), GDB_OSABI_LINUX); 54 regnum = create_feature_i386_x32_core (tdesc.get (), regnum); 56 regnum = create_feature_i386_64bit_core (tdesc.get (), regnum); 58 regnum = create_feature_i386_64bit_sse (tdesc.get (), regnum); 60 regnum = create_feature_i386_64bit_linux (tdesc.get (), regnum); 62 regnum = create_feature_i386_64bit_segments (tdesc.get (), regnum); 65 regnum = create_feature_i386_64bit_avx (tdesc.get (), regnum); 68 regnum = create_feature_i386_64bit_avx512 (tdesc.get (), regnum) [all...] |
| csky.c | 27 target_desc_up tdesc = allocate_target_description (); local 31 set_tdesc_architecture (tdesc.get (), arch_name.c_str ()); 34 create_feature_cskyv2_linux (tdesc.get (), 0); 36 return tdesc;
|
| i386.c | 19 #include "gdbsupport/tdesc.h" 39 target_desc_up tdesc = allocate_target_description (); local 42 set_tdesc_architecture (tdesc.get (), "i386"); 44 set_tdesc_osabi (tdesc.get (), GDB_OSABI_LINUX); 50 regnum = create_feature_i386_32bit_core (tdesc.get (), regnum); 53 regnum = create_feature_i386_32bit_sse (tdesc.get (), regnum); 56 regnum = create_feature_i386_32bit_linux (tdesc.get (), regnum); 59 regnum = create_feature_i386_32bit_segments (tdesc.get (), regnum); 62 regnum = create_feature_i386_32bit_avx (tdesc.get (), regnum); 65 regnum = create_feature_i386_32bit_avx512 (tdesc.get (), regnum) [all...] |
| ppc-linux-common.c | 21 #include "arch/ppc-linux-tdesc.h" 48 const struct target_desc *tdesc = NULL; local 53 tdesc = (features.htm? tdesc_powerpc_isa207_htm_vsx64l 59 tdesc = (features.isa205? tdesc_powerpc_isa205_altivec64l 62 tdesc = (features.isa205? tdesc_powerpc_isa205_64l 70 tdesc = (features.htm? tdesc_powerpc_isa207_htm_vsx32l 76 tdesc = (features.isa205? tdesc_powerpc_isa205_altivec32l 79 tdesc = (features.isa205? tdesc_powerpc_isa205_32l 83 gdb_assert (tdesc != NULL); 85 return tdesc; [all...] |
| tic6x.c | 18 #include "gdbsupport/tdesc.h" 31 target_desc_up tdesc = allocate_target_description (); local 33 set_tdesc_architecture (tdesc.get (), "tic6x"); 34 set_tdesc_osabi (tdesc.get (), GDB_OSABI_LINUX); 38 regnum = create_feature_tic6x_core (tdesc.get (), regnum); 41 regnum = create_feature_tic6x_gp (tdesc.get (), regnum); 44 regnum = create_feature_tic6x_c6xp (tdesc.get (), regnum); 46 return tdesc.release ();
|
| aarch64.c | 37 target_desc_up tdesc = allocate_target_description (); local 40 set_tdesc_architecture (tdesc.get (), "aarch64"); 45 regnum = create_feature_aarch64_core (tdesc.get (), regnum); 48 regnum = create_feature_aarch64_fpu (tdesc.get (), regnum); 50 regnum = create_feature_aarch64_sve (tdesc.get (), regnum, features.vq); 53 regnum = create_feature_aarch64_pauth (tdesc.get (), regnum); 57 regnum = create_feature_aarch64_mte (tdesc.get (), regnum); 61 regnum = create_feature_aarch64_tls (tdesc.get (), regnum, features.tls); 64 regnum = create_feature_aarch64_sme (tdesc.get (), regnum, 68 regnum = create_feature_aarch64_sme2 (tdesc.get (), regnum) [all...] |
| /src/external/gpl3/gdb.old/dist/gdbserver/ |
| linux-aarch64-tdesc.cc | 21 #include "linux-aarch64-tdesc.h" 23 #include "tdesc.h" 49 struct target_desc *tdesc = tdesc_aarch64_map[features]; local 51 if (tdesc == NULL) 53 tdesc = aarch64_create_target_description (features); 70 init_target_desc (tdesc, (const char **) expedited_registers.data (), 73 tdesc_aarch64_map[features] = tdesc; 76 return tdesc;
|
| linux-arm-tdesc.cc | 19 #include "linux-arm-tdesc.h" 21 #include "tdesc.h" 28 /* See linux-arm-tdesc.h. */ 33 struct target_desc *tdesc = tdesc_arm_list[fp_type]; local 35 if (tdesc == nullptr) 37 tdesc = arm_create_target_description (fp_type, false); 40 init_target_desc (tdesc, expedite_regs, GDB_OSABI_LINUX); 42 tdesc_arm_list[fp_type] = tdesc; 45 return tdesc; 48 /* See linux-arm-tdesc.h. * [all...] |
| regcache.h | 34 const struct target_desc *tdesc = nullptr; member in struct:regcache 70 const struct target_desc *tdesc, 75 struct regcache *new_register_cache (const struct target_desc *tdesc); 114 int register_cache_size (const struct target_desc *tdesc); 116 int register_size (const struct target_desc *tdesc, int n); 120 std::optional<int> find_regno_no_throw (const struct target_desc *tdesc, 123 int find_regno (const struct target_desc *tdesc, const char *name);
|
| /src/external/gpl3/gdb/dist/gdbserver/ |
| linux-aarch64-tdesc.cc | 21 #include "linux-aarch64-tdesc.h" 23 #include "tdesc.h" 49 struct target_desc *tdesc = tdesc_aarch64_map[features]; local 51 if (tdesc == NULL) 53 tdesc = aarch64_create_target_description (features); 70 init_target_desc (tdesc, (const char **) expedited_registers.data (), 73 tdesc_aarch64_map[features] = tdesc; 76 return tdesc;
|
| linux-arm-tdesc.cc | 19 #include "linux-arm-tdesc.h" 21 #include "tdesc.h" 28 /* See linux-arm-tdesc.h. */ 33 struct target_desc *tdesc = tdesc_arm_list[fp_type]; local 35 if (tdesc == nullptr) 37 tdesc = arm_create_target_description (fp_type, false); 40 init_target_desc (tdesc, expedite_regs, GDB_OSABI_LINUX); 42 tdesc_arm_list[fp_type] = tdesc; 45 return tdesc; 48 /* See linux-arm-tdesc.h. * [all...] |
| regcache.h | 35 const struct target_desc *tdesc = nullptr; member in struct:regcache 47 /* Construct a regcache using the register layout described by TDESC. 50 regcache (const target_desc *tdesc); 56 /* Construct a regcache using the register layout described by TDESC 60 regcache (const target_desc *tdesc, unsigned char *regbuf); 133 int register_cache_size (const struct target_desc *tdesc); 135 int register_size (const struct target_desc *tdesc, int n); 139 std::optional<int> find_regno_no_throw (const struct target_desc *tdesc, 142 int find_regno (const struct target_desc *tdesc, const char *name);
|