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

1 2 3 4 5 6

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

Completed in 54 milliseconds

1 2 3 4 5 6