| /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 | 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...] |
| 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" 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...] |
| 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 | 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...] |
| /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 ();
|
| amd64.c | 42 target_desc_up tdesc = allocate_target_description (); local 45 set_tdesc_architecture (tdesc.get (), 49 set_tdesc_osabi (tdesc.get (), "GNU/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); 72 regnum = create_feature_i386_64bit_mpx (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" 37 target_desc_up tdesc = allocate_target_description (); local 40 set_tdesc_architecture (tdesc.get (), "i386"); 42 set_tdesc_osabi (tdesc.get (), "GNU/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_mpx (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" 30 target_desc_up tdesc = allocate_target_description (); local 32 set_tdesc_architecture (tdesc.get (), "tic6x"); 33 set_tdesc_osabi (tdesc.get (), "GNU/Linux"); 37 regnum = create_feature_tic6x_core (tdesc.get (), regnum); 40 regnum = create_feature_tic6x_gp (tdesc.get (), regnum); 43 regnum = create_feature_tic6x_c6xp (tdesc.get (), regnum); 45 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...] |
| /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 | 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.old/dist/gdbserver/ |
| linux-aarch64-tdesc.cc | 21 #include "linux-aarch64-tdesc.h" 23 #include "tdesc.h" 48 struct target_desc *tdesc = tdesc_aarch64_map[features]; local 50 if (tdesc == NULL) 52 tdesc = aarch64_create_target_description (features); 68 init_target_desc (tdesc, (const char **) expedited_registers.data ()); 70 tdesc_aarch64_map[features] = tdesc; 73 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); 42 tdesc_arm_list[fp_type] = tdesc; 45 return tdesc; 48 /* See linux-arm-tdesc.h. * [all...] |
| linux-x86-tdesc.cc | 20 #include "tdesc.h" 21 #include "linux-x86-tdesc.h" 27 #include "x86-tdesc.h" 85 struct target_desc **tdesc = &i386_tdescs[idx]; local 87 if (*tdesc == NULL) 89 *tdesc = i386_create_target_description (xcr0, true, false); 91 init_target_desc (*tdesc, i386_expedite_regs); 94 return *tdesc;; 111 struct target_desc **tdesc = NULL; local 114 tdesc = &x32_tdescs[idx] [all...] |
| regcache.h | 34 const struct target_desc *tdesc = nullptr; member in struct:regcache 63 const struct target_desc *tdesc, 70 struct regcache *new_register_cache (const struct target_desc *tdesc); 109 int register_cache_size (const struct target_desc *tdesc); 111 int register_size (const struct target_desc *tdesc, int n); 115 std::optional<int> find_regno_no_throw (const struct target_desc *tdesc, 118 int find_regno (const struct target_desc *tdesc, const char *name);
|