HomeSort by: relevance | last modified time | path
    Searched defs:tdesc (Results 1 - 25 of 123) sorted by relevancy

1 2 3 4 5

  /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);

Completed in 27 milliseconds

1 2 3 4 5