Home
last modified time | relevance | path

Searched refs:GTY (Results 1 – 25 of 130) sorted by relevance

123456

/freebsd-11-stable/contrib/gcc/
HDoutput.h466 struct section_common GTY(()) { struct
472 struct named_section GTY(()) { argument
488 struct unnamed_section GTY(()) { argument
493 unnamed_section_callback GTY ((skip)) callback; argument
494 const void *GTY ((skip)) data;
514 struct noswitch_section GTY(()) { struct
518 noswitch_section_callback GTY ((skip)) callback; argument
522 union section GTY ((desc ("SECTION_STYLE (&(%h))"))) union
524 struct section_common GTY ((skip)) common;
525 struct named_section GTY ((tag ("SECTION_NAMED"))) named;
[all …]
HDcgraph.h52 struct cgraph_local_info GTY(()) struct
89 struct cgraph_global_info GTY(()) struct
107 struct cgraph_rtl_info GTY(()) argument
115 struct cgraph_node GTY((chain_next ("%h.next"), chain_prev ("%h.previous"))) struct
138 htab_t GTY((param_is (struct cgraph_edge))) call_site_hash; argument
140 PTR GTY ((skip)) aux;
175 struct cgraph_edge GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"))) argument
184 PTR GTY ((skip (""))) aux; argument
202 struct cgraph_varpool_node GTY(()) struct
233 struct cgraph_asm_node GTY(()) argument
[all …]
HDvarray.h66 typedef union varray_data_tag GTY (()) { union
67 char GTY ((length ("%0.num_elements"),
69 unsigned char GTY ((length ("%0.num_elements"),
71 short GTY ((length ("%0.num_elements"),
73 unsigned short GTY ((length ("%0.num_elements"),
75 int GTY ((length ("%0.num_elements"),
77 unsigned int GTY ((length ("%0.num_elements"),
79 long GTY ((length ("%0.num_elements"),
81 unsigned long GTY ((length ("%0.num_elements"),
83 HOST_WIDE_INT GTY ((length ("%0.num_elements"),
[all …]
HDcselib.h23 typedef struct cselib_val_struct GTY(()) struct
30 rtx GTY ((tag ("1"))) val_rtx; argument
32 struct cselib_val_struct * GTY ((skip)) next_free;
33 } GTY ((desc ("1"))) u;
46 struct elt_loc_list GTY(()) struct
59 struct elt_list GTY(()) argument
HDfunction.h28 struct var_refs_queue GTY(()) struct
41 struct sequence_stack GTY(()) argument
59 struct emit_status GTY(()) struct
99 unsigned char * GTY ((length ("%h.x_reg_rtx_no"))) argument
104 rtx * GTY ((length ("%h.x_reg_rtx_no"))) x_regno_reg_rtx;
114 struct expr_status GTY(()) struct
182 struct function GTY(()) struct
319 struct machine_function * GTY ((maybe_undef)) machine; argument
331 htab_t GTY ((param_is (union tree_node))) used_types_hash; argument
480 extern GTY(()) struct function *cfun; argument
[all …]
HDtree-flow.h69 struct ptr_info_def GTY(()) struct
106 struct tree_ann_common_d GTY(()) argument
113 PTR GTY ((skip (""))) aux; argument
116 tree GTY((skip)) value_handle;
147 struct subvar GTY(()) struct
156 struct var_ann_d GTY(()) argument
216 struct function_ann_d GTY(()) struct
223 ipa_reference_vars_info_t GTY ((skip)) reference_vars_info; argument
285 struct stmt_ann_d GTY(()) struct
304 struct stmt_operands_d GTY ((skip (""))) operands; argument
[all …]
HDtree.h269 extern GTY(()) tree built_in_decls[(int) END_BUILTINS];
270 extern GTY(()) tree implicit_built_in_decls[(int) END_BUILTINS];
355 struct tree_common GTY(()) struct
1291 struct tree_int_cst GTY(()) struct
1305 struct tree_real_cst GTY(()) struct
1316 struct tree_string GTY(()) argument
1327 struct tree_complex GTY(()) argument
1337 struct tree_vector GTY(()) argument
1361 struct tree_identifier GTY(()) argument
1371 struct tree_list GTY(()) argument
[all …]
HDbasic-block.h118 struct edge_def GTY(()) struct
126 rtx GTY ((tag ("0"))) r; argument
127 tree GTY ((tag ("1"))) t;
128 } GTY ((desc ("ir_type ()"))) insns;
131 PTR GTY ((skip (""))) aux;
214 struct basic_block_def GTY((chain_next ("%h.next_bb"), chain_prev ("%h.prev_bb"))) struct
224 PTR GTY ((skip (""))) aux; argument
227 struct loop * GTY ((skip (""))) loop_father;
230 struct et_node * GTY ((skip (""))) dom[2];
237 struct rtl_bb_info * GTY ((tag ("1"))) rtl; argument
[all …]
HDtree-mudflap.c254 static GTY (()) tree mf_uintptr_type;
257 static GTY (()) tree mf_cache_struct_type;
260 static GTY (()) tree mf_cache_structptr_type;
263 static GTY (()) tree mf_cache_array_decl;
266 static GTY (()) tree mf_cache_shift_decl;
269 static GTY (()) tree mf_cache_mask_decl;
274 static GTY (()) tree mf_cache_shift_decl_l;
277 static GTY (()) tree mf_cache_mask_decl_l;
280 static GTY (()) tree mf_check_fndecl;
283 static GTY (()) tree mf_register_fndecl;
[all …]
HDstringpool.c210 struct string_pool_data GTY(()) struct
213 GTY((length ("%h.nslots"),
221 static GTY(()) struct string_pool_data * spd; argument
HDtree-profile.c49 static GTY(()) tree gcov_type_node;
50 static GTY(()) tree tree_interval_profiler_fn;
51 static GTY(()) tree tree_pow2_profiler_fn;
52 static GTY(()) tree tree_one_value_profiler_fn;
HDc-tree.h36 struct lang_decl GTY(()) struct
60 struct lang_type GTY(()) argument
63 struct sorted_fields_type * GTY ((reorder ("resort_sorted_fields"))) s;
382 struct language_function GTY(()) struct
387 struct c_switch * GTY((skip)) x_switch_stack; argument
388 struct c_arg_info * GTY((skip)) arg_info;
HDdwarf2out.c136 static GTY(()) VEC(rtx,gc) *used_rtx_array;
142 static GTY(()) VEC(tree,gc) *incomplete_types;
149 static GTY(()) VEC(tree,gc) *decl_scope_table;
152 static GTY(()) section *debug_info_section;
153 static GTY(()) section *debug_abbrev_section;
154 static GTY(()) section *debug_aranges_section;
155 static GTY(()) section *debug_macinfo_section;
156 static GTY(()) section *debug_line_section;
157 static GTY(()) section *debug_loc_section;
158 static GTY(()) section *debug_pubnames_section;
[all …]
/freebsd-11-stable/contrib/binutils/include/
HDsplay-tree.h39 #ifndef GTY
40 #define GTY(X) macro
81 struct splay_tree_node_s GTY(()) struct
84 splay_tree_key GTY ((use_param1)) key;
87 splay_tree_value GTY ((use_param2)) value;
90 splay_tree_node GTY ((use_params)) left;
91 splay_tree_node GTY ((use_params)) right;
95 struct splay_tree_s GTY(()) struct
98 splay_tree_node GTY ((use_params)) root;
112 void * GTY((skip)) allocate_data; argument
HDhashtab.h41 #ifndef GTY
42 #define GTY(X) macro
99 struct htab GTY(()) struct
111 void ** GTY ((use_param, length ("%h.size"))) entries; argument
135 void * GTY((skip)) alloc_arg; argument
/freebsd-11-stable/contrib/gcclibs/include/
HDsplay-tree.h39 #ifndef GTY
40 #define GTY(X) macro
81 struct splay_tree_node_s GTY(()) struct
84 splay_tree_key GTY ((use_param1)) key;
87 splay_tree_value GTY ((use_param2)) value;
90 splay_tree_node GTY ((use_params)) left;
91 splay_tree_node GTY ((use_params)) right;
95 struct splay_tree_s GTY(()) struct
98 splay_tree_node GTY ((use_params)) root;
112 void * GTY((skip)) allocate_data; argument
HDhashtab.h41 #ifndef GTY
42 #define GTY(X) macro
99 struct htab GTY(()) struct
111 void ** GTY ((use_param, length ("%h.size"))) entries; argument
135 void * GTY((skip)) alloc_arg; argument
/freebsd-11-stable/contrib/gdb/include/
HDsplay-tree.h39 #ifndef GTY
40 #define GTY(X) macro
81 struct splay_tree_node_s GTY(()) struct
84 splay_tree_key GTY ((use_param1 (""))) key;
87 splay_tree_value GTY ((use_param2 (""))) value;
90 splay_tree_node GTY ((use_params (""))) left;
91 splay_tree_node GTY ((use_params (""))) right;
95 struct splay_tree_s GTY(()) struct
98 splay_tree_node GTY ((use_params (""))) root;
112 PTR GTY((skip (""))) allocate_data; argument
HDhashtab.h41 #ifndef GTY
42 #define GTY(X) macro
90 struct htab GTY(()) struct
102 PTR * GTY ((use_param (""), length ("%h.size"))) entries; argument
126 PTR GTY((skip (""))) alloc_arg; argument
/freebsd-11-stable/contrib/gcclibs/libcpp/include/
HDcpp-id-data.h28 struct answer GTY(()) struct
32 cpp_token GTY ((length ("%h.count"))) first[1]; argument
37 struct cpp_macro GTY(()) struct
40 cpp_hashnode ** GTY ((nested_ptr (union tree_node,
51 cpp_token * GTY ((tag ("0"), length ("%0.count"))) tokens; argument
52 const unsigned char * GTY ((tag ("1"))) text;
53 } GTY ((desc ("%1.traditional"))) exp;
HDcpplib.h161 struct cpp_string GTY(()) struct
191 struct cpp_token GTY(()) struct
201 GTY ((nested_ptr (union tree_node, argument
208 cpp_token * GTY ((tag ("CPP_TOKEN_FLD_SOURCE"))) source;
211 struct cpp_string GTY ((tag ("CPP_TOKEN_FLD_STR"))) str;
214 unsigned int GTY ((tag ("CPP_TOKEN_FLD_ARG_NO"))) arg_no;
217 unsigned int GTY ((tag ("CPP_TOKEN_FLD_PRAGMA"))) pragma;
218 } GTY ((desc ("cpp_token_val_index (&%1)"))) val;
596 union _cpp_hashnode_value GTY(()) union
599 cpp_macro * GTY((tag ("NTV_MACRO"))) macro;
[all …]
/freebsd-11-stable/contrib/gcc/cp/
HDname-lookup.h35 struct binding_entry_s GTY(()) struct
67 struct cxx_binding GTY(()) struct
85 typedef struct cxx_saved_binding GTY(()) struct
145 typedef struct cp_class_binding GTY(()) struct
179 struct cp_binding_level GTY(()) struct
283 extern GTY(()) tree global_namespace; argument
284 extern GTY(()) tree global_scope_name;
289 extern GTY(()) tree global_type_node;
HDcp-tree.h200 struct lang_identifier GTY(()) struct
218 struct template_parm_index_s GTY(()) argument
228 struct tinst_level_s GTY(()) argument
237 struct ptrmem_cst GTY(()) argument
320 struct tree_overload GTY(()) struct
352 struct tree_baselink GTY(()) struct
442 struct tree_default_arg GTY (()) struct
464 union lang_tree_node GTY((desc ("cp_tree_node_structure (&%h)"), union
467 union tree_node GTY ((tag ("TS_CP_GENERIC"),
469 struct template_parm_index_s GTY ((tag ("TS_CP_TPI"))) tpi;
[all …]
/freebsd-11-stable/contrib/gcc/doc/
HDgty.texi9 @findex GTY
30 GTY (([@var{option}] [(@var{param})], [@var{option}] [(@var{param})] @dots{}))
34 are still necessary, though: @code{GTY(())}. Markers can appear:
49 struct @var{tag} GTY(())
54 typedef struct @var{tag} GTY(())
59 static GTY(()) struct @var{tag} *@var{list}; /* @r{points to GC memory} */
60 static GTY(()) int @var{counter}; /* @r{save counter in a PCH} */
69 * GTY Options:: What goes inside a @code{GTY(())}.
74 @node GTY Options
75 @section The Inside of a @code{GTY(())}
[all …]
/freebsd-11-stable/contrib/gcc/config/
HDsol2.h240 extern GTY(()) tree solaris_pending_aligns;
241 extern GTY(()) tree solaris_pending_inits;
242 extern GTY(()) tree solaris_pending_finis;

123456