| /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.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/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;
|
| 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 ();
|
| 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...] |
| x86-linux-tdesc.h | 27 created, TDESC is the new target description, IS_64BIT will be true 35 extern void x86_linux_post_init_tdesc (target_desc *tdesc, bool is_64bit);
|
| 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...] |
| i386-linux-tdesc.c | 20 #include "arch/x86-linux-tdesc.h" 21 #include "arch/i386-linux-tdesc.h" 23 #include "arch/x86-linux-tdesc-features.h" 25 /* See arch/i386-linux-tdesc.h. */ 35 /* Only some bits are checked when creating a tdesc, but the XCR0 value 36 contains other feature bits that are not relevant for tdesc creation. 38 xcr0 value otherwise we might fail to find an existing tdesc which has 47 target_desc_up tdesc (i386_create_target_description (xcr0, true, false)); 48 x86_linux_post_init_tdesc (tdesc.get (), false); 53 target_desc *ptr = tdesc.get () [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.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;
|
| 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 ();
|
| 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...] |
| 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...] |
| /src/external/gpl3/gdb/dist/gdbserver/ |
| 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...] |
| linux-x86-tdesc.cc | 20 #include "arch/x86-linux-tdesc.h" 21 #include "tdesc.h" 22 #include "x86-tdesc.h" 24 /* See arch/x86-linux-tdesc.h. */ 27 x86_linux_post_init_tdesc (target_desc *tdesc, bool is_64bit) 35 gdb_assert (tdesc_osabi_name (tdesc) != nullptr); 36 gdb_assert (strcmp (tdesc_osabi_name (tdesc), 42 init_target_desc (tdesc, amd64_expedite_regs, osabi); 45 init_target_desc (tdesc, i386_expedite_regs, osabi);
|
| linux-aarch32-tdesc.h | 25 /* Return true if TDESC is the AArch32 target description. */ 27 bool is_aarch32_linux_description (const target_desc *tdesc);
|
| linux-arm-tdesc.h | 27 /* For a target description TDESC, return its fp type. */ 29 arm_fp_type arm_linux_get_tdesc_fp_type (const target_desc *tdesc);
|
| /src/external/gpl3/gdb.old/dist/gdbserver/ |
| 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-aarch32-tdesc.h | 25 /* Return true if TDESC is the AArch32 target description. */ 27 bool is_aarch32_linux_description (const target_desc *tdesc); 29 #endif /* linux-aarch32-tdesc.h. */
|
| 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...] |
| linux-arm-tdesc.h | 27 /* For a target description TDESC, return its fp type. */ 29 arm_fp_type arm_linux_get_tdesc_fp_type (const target_desc *tdesc); 31 #endif /* linux-arm-tdesc.h. */
|