Lines Matching refs:GTY
136 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;
159 static GTY(()) section *debug_pubtypes_section;
160 static GTY(()) section *debug_str_section;
161 static GTY(()) section *debug_ranges_section;
162 static GTY(()) section *debug_frame_section;
186 typedef union dw_cfi_oprnd_struct GTY(()) union
188 unsigned int GTY ((tag ("dw_cfi_oprnd_reg_num"))) dw_cfi_reg_num;
189 HOST_WIDE_INT GTY ((tag ("dw_cfi_oprnd_offset"))) dw_cfi_offset;
190 const char * GTY ((tag ("dw_cfi_oprnd_addr"))) dw_cfi_addr;
191 struct dw_loc_descr_struct * GTY ((tag ("dw_cfi_oprnd_loc"))) dw_cfi_loc;
195 typedef struct dw_cfi_struct GTY(()) struct
199 dw_cfi_oprnd GTY ((desc ("dw_cfi_oprnd1_desc (%1.dw_cfi_opc)"))) argument
201 dw_cfi_oprnd GTY ((desc ("dw_cfi_oprnd2_desc (%1.dw_cfi_opc)")))
211 typedef struct cfa_loc GTY(()) struct
225 typedef struct dw_fde_struct GTY(()) argument
302 static GTY((length ("fde_table_allocated"))) dw_fde_ref fde_table;
305 static GTY(()) unsigned fde_table_allocated;
308 static GTY(()) unsigned fde_table_in_use;
315 static GTY(()) dw_cfi_ref cie_cfi_head;
325 struct indirect_string_node GTY(()) struct
333 static GTY ((param_is (struct indirect_string_node))) htab_t debug_str_hash; argument
335 static GTY(()) int dw2_string_counter;
336 static GTY(()) unsigned long dwarf2out_cfi_label_num;
1178 struct queued_reg_save GTY(()) struct
1186 static GTY(()) struct queued_reg_save *queued_reg_saves; argument
1189 struct reg_saved_in_data GTY(()) { struct
1198 static GTY(()) struct reg_saved_in_data regs_saved_in_regs[4]; argument
1199 static GTY(()) size_t num_regs_saved_in_regs;
2661 struct dwarf_file_data GTY(()) struct
2705 typedef struct dw_long_long_struct GTY(()) struct
2714 typedef struct dw_vec_struct GTY(()) argument
2716 unsigned char * GTY((length ("%h.length"))) array;
2725 typedef struct dw_val_struct GTY(()) argument
2730 rtx GTY ((tag ("dw_val_class_addr"))) val_addr; argument
2731 unsigned HOST_WIDE_INT GTY ((tag ("dw_val_class_offset"))) val_offset;
2732 dw_loc_list_ref GTY ((tag ("dw_val_class_loc_list"))) val_loc_list;
2733 dw_loc_descr_ref GTY ((tag ("dw_val_class_loc"))) val_loc;
2734 HOST_WIDE_INT GTY ((default)) val_int;
2735 unsigned HOST_WIDE_INT GTY ((tag ("dw_val_class_unsigned_const"))) val_unsigned;
2736 dw_long_long_const GTY ((tag ("dw_val_class_long_long"))) val_long_long;
2737 dw_vec_const GTY ((tag ("dw_val_class_vec"))) val_vec;
2742 } GTY ((tag ("dw_val_class_die_ref"))) val_die_ref;
2743 unsigned GTY ((tag ("dw_val_class_fde_ref"))) val_fde_index;
2744 struct indirect_string_node * GTY ((tag ("dw_val_class_str"))) val_str;
2745 char * GTY ((tag ("dw_val_class_lbl_id"))) val_lbl_id;
2746 unsigned char GTY ((tag ("dw_val_class_flag"))) val_flag;
2747 struct dwarf_file_data * GTY ((tag ("dw_val_class_file"))) val_file;
2749 GTY ((desc ("%1.val_class"))) v;
2756 typedef struct dw_loc_descr_struct GTY(()) struct
2769 typedef struct dw_loc_list_struct GTY(()) argument
3695 typedef struct dw_line_info_struct GTY(()) struct
3704 typedef struct dw_separate_line_info_struct GTY(()) struct
3716 typedef struct dw_attr_struct GTY(()) argument
3730 typedef struct die_struct GTY(()) argument
3759 typedef struct pubname_struct GTY(()) argument
3769 struct dw_ranges_struct GTY(()) argument
3775 typedef struct limbo_die_struct GTY(()) argument
3864 static GTY(()) dw_die_ref comp_unit_die;
3867 static GTY(()) limbo_die_node *limbo_die_list;
3870 static GTY((param_is (struct dwarf_file_data))) htab_t file_table;
3874 static GTY ((param_is (struct die_struct))) htab_t decl_die_table;
3877 struct var_loc_node GTY ((chain_next ("%h.next"))) struct
3879 rtx GTY (()) var_loc_note;
3880 const char * GTY (()) label;
3881 const char * GTY (()) section_label;
3882 struct var_loc_node * GTY (()) next;
3886 struct var_loc_list_def GTY (()) struct
3888 struct var_loc_node * GTY (()) first;
3892 struct var_loc_node * GTY ((skip ("%h"))) last;
3901 static GTY ((param_is (var_loc_list))) htab_t decl_loc_table; argument
3906 static GTY((length ("abbrev_die_table_allocated")))
3910 static GTY(()) unsigned abbrev_die_table_allocated;
3913 static GTY(()) unsigned abbrev_die_table_in_use;
3921 static GTY((length ("line_info_table_allocated")))
3925 static GTY(()) unsigned line_info_table_allocated;
3928 static GTY(()) unsigned line_info_table_in_use;
3931 static GTY(()) bool have_multiple_function_sections = false;
3935 static GTY ((length ("separate_line_info_table_allocated")))
3939 static GTY(()) unsigned separate_line_info_table_allocated;
3942 static GTY(()) unsigned separate_line_info_table_in_use;
3950 static GTY (()) VEC (pubname_entry, gc) * pubname_table;
3954 static GTY (()) VEC (pubname_entry, gc) * pubtype_table;
3957 static GTY((length ("arange_table_allocated"))) dw_die_ref *arange_table;
3960 static GTY(()) unsigned arange_table_allocated;
3963 static GTY(()) unsigned arange_table_in_use;
3970 static GTY ((length ("ranges_table_allocated"))) dw_ranges_ref ranges_table;
3973 static GTY(()) unsigned ranges_table_allocated;
3976 static GTY(()) unsigned ranges_table_in_use;
3983 static GTY(()) bool have_location_lists;
3986 static GTY(()) unsigned int loclabel_num;
3997 static GTY(()) struct dwarf_file_data * last_emitted_file;
4000 static GTY(()) int label_num;
4003 static GTY(()) struct dwarf_file_data * file_table_last_lookup;