Here is a list of all struct and union fields with links to the structures/unions they belong to:
- h -
- had_errors_p() : ana::tentative_region_model_context
- handle() : format_postprocessor
- handle_alloc_call() : strlen_pass
- handle_any_trailing_information() : function_reader, rtx_reader
- handle_assign() : strlen_pass
- handle_builtin_memcmp() : strlen_pass
- handle_builtin_memcpy() : strlen_pass
- handle_builtin_memset() : strlen_pass
- handle_builtin_strcat() : strlen_pass
- handle_builtin_strchr() : strlen_pass
- handle_builtin_strcpy() : strlen_pass
- handle_builtin_string_cmp() : strlen_pass
- handle_builtin_strlen() : strlen_pass
- handle_builtin_strncat() : strlen_pass
- handle_builtin_stxncpy_strncat() : strlen_pass
- handle_constants() : md_reader
- handle_dump_file_kind() : optinfo
- handle_early() : remove_unreachable
- handle_enum() : md_reader
- handle_file() : md_reader
- handle_include() : md_reader
- handle_insn_uids() : function_reader
- handle_integral_assign() : strlen_pass
- handle_option : lang_hooks
- handle_overloaded_name() : md_reader
- handle_parm() : ana::reachable_regions
- handle_pch : gcc_debug_hooks
- handle_phi() : ana::region_model
- handle_pointer_plus() : strlen_pass
- handle_store() : strlen_pass
- handle_sval() : ana::reachable_regions
- handle_sval_cb() : ana::reachable_regions
- handle_toplevel_file() : md_reader
- handle_unknown_directive() : function_reader, gen_reader, md_reader, noop_reader
- handle_unrecognized_call() : ana::region_model
- handle_unrecognized_options() : driver
- handler : cl_option_handler_func, gcatch
- handlers : cl_option_handlers
- handles_type() : gdbhooks.GdbSubprinter, gdbhooks.GdbSubprinterRegex, gdbhooks.GdbSubprinterTypeList
- hard_conflicts : du_head
- HARD_MAX_RANGES : irange
- hard_reg : initial_value_pair
- hard_reg_costs : ira_allocno
- hard_reg_initial_vals : rtl_data
- hard_reg_prefs : allocno_color_data
- HARD_REG_SET() : target_ira_int
- hard_regno : ira_allocno, ira_allocno_pref, saved_hard_reg, slot, update_cost_record
- hard_regno_index : cost_classes
- hard_regs : allocno_hard_regs_node, lra_static_insn_data, target_globals
- hard_regs_live_count : df_d
- hard_regs_node : allocno_color_data
- hard_regs_num : allocno_hard_regs_node
- hard_regs_subnodes_num : allocno_color_data
- hard_regs_subnodes_start : allocno_color_data
- hardware_regs_used : df_d
- has_aliases_p() : ipa_ref_list, symtab_node
- has_alt_get_inherited_state_p() : ana::state_machine
- has_asm : hwloop_info_d, rtx_properties
- has_asm_insn : attr_value
- has_asm_statement : rtl_data
- has_bb_partition : rtl_data
- has_block() : line_info
- has_call : hwloop_info_d, loop_data, rtx_properties
- has_catch : function_info
- has_child() : tree_switch_conversion::case_tree_node
- has_components : sw
- has_constant_size : array_traits< T[N]>, scalar_array_traits< T, zero >
- has_def_chain() : range_def_chain
- has_denorm : real_format
- has_depend : gimplify_omp_ctx
- has_edge_range_p() : gimple_outgoing_range, gori_compute
- has_equiv_p() : equiv_oracle
- has_force_vectorize_loops : function
- has_forced_label_in_static : function
- has_freeing_call_computed_p : sanopt_info
- has_freeing_call_p : sanopt_info
- has_gimple_body_p() : cgraph_node
- has_hard_reg : clobber_pat
- has_in_edge() : label_effects
- has_inf : real_format
- has_lastprivate_conditional : omp_region
- has_lb : inp_domain
- has_local_explicit_reg_vars : function
- has_mask_store : _loop_vec_info
- has_max_use_after : chain
- has_mem_reads : rdg_vertex
- has_mem_write : rdg_vertex
- has_musttail : function
- has_nans : real_format
- has_nonaddressable_dataref_p : loop_distribution
- has_nonlin_use : version_info
- has_nonlocal_goto : rtl_data
- has_nonlocal_label : function
- has_omp_target : function
- has_omp_variant_constructs : cgraph_node
- has_out_edge() : label_effects
- has_pointer : alias_set_entry
- has_pre_post_modify : rtx_properties
- has_range() : ssa_cache, ssa_lazy_cache
- has_range_p() : infer_range_manager, infer_range_oracle
- has_reuse_id() : rtx_reuse_manager
- has_self_attr : iterator_group
- has_side_effects() : rtx_properties
- has_sign_dependent_rounding : real_format
- has_signed_zero : real_format
- has_simduid_loops : function
- has_thunk_p() : cgraph_node
- has_ub : inp_domain
- has_unbounded_dynamic_stack_size : stack_usage
- has_unexecuted_block : line_info
- has_unknown_size : fieldoff
- has_unroll : function
- has_volatile_ops : gimple
- has_volatile_refs : rtx_properties
- has_zero_child : alias_set_entry
- hash() : action_record_hasher, addr_hasher, allocno_hard_regs_hasher, ana::asm_output_svalue::key_t, ana::binding_cluster, ana::binding_map, ana::binop_svalue::key_t, ana::bit_range_region::key_t, ana::bits_within_svalue::key_t, ana::bounded_ranges_manager::hash_traits_t, ana::call_string::hashmap_traits_t, ana::cast_region::key_t, ana::compound_svalue::key_t, ana::concrete_binding, ana::conjured_svalue::key_t, ana::const_fn_result_svalue::key_t, ana::constant_svalue::key_t, ana::constraint, ana::constraint_manager, ana::eg_hash_map_traits, ana::eg_point_hash_map_traits, ana::element_region::key_t, ana::equiv_class, ana::exploded_node, ana::field_region::key_t, ana::frame_region::key_t, ana::function_point, ana::offset_region::key_t, ana::point_and_state, ana::poisoned_svalue::key_t, ana::program_point, ana::program_state, ana::region_model, ana::region_svalue::key_t, ana::repeated_svalue::key_t, ana::setjmp_svalue::key_t, ana::sized_region::key_t, ana::sm_state_map, ana::store, ana::sub_svalue::key_t, ana::symbolic_binding, ana::symbolic_region::key_t, ana::unaryop_svalue::key_t, ana::var_arg_region::key_t, ana::widening_svalue::key_t, asan_mem_ref_hasher, asmname_hasher, attribute_hasher, biv_entry_hasher, block_die_hasher, bst_traits, cand_chain_hasher, cgraph_edge_hasher, cl_option_hasher, coalesce_pair_hasher, comdat_type_hasher, const_double_hasher, const_fixed_hasher, const_int_hasher, const_poly_int_hasher, const_rtx_data_hasher, const_rtx_desc_hasher, const_wide_int_hasher, constant_descriptor_rtx, constant_descriptor_rtx_data, constant_descriptor_tree, cost_classes_hasher, counts_entry, cselib_hasher, cselib_val, ctfc_dtd_hasher, ctfc_dvd_hasher, ddr_hasher, dead_debug_hash_descr, decl_die_hasher, decl_loc_hasher, decl_state_hasher, decl_table_entry_hasher, default_hash_traits< scalar_cond_masked_key >, default_hash_traits< type_pair >, DFS::scc_entry, dw_loc_list_hasher, dw_loc_list_struct, dwarf_file_hasher, ehspec_hasher, equiv_class_hasher, event_hasher, expr, expr_elt_hasher, expr_hash_elt, expr_hasher, expr_pred_trans_d, external_ref_hasher, finally_tree_hasher, function_start_pair_hash, function_version_hasher, gimplify_hasher, hash_map< KeyId, Value, Traits >::hash_entry, histogram_hash, id_base, im_mem_ref, inchash::hash, indirect_string_hasher, inline_entry_data_hasher, innermost_loop_behavior_hash, insn_cache_hasher, insn_hasher, int_cst_hasher, int_hash_base< Type >, int_tree_hasher, invariant_expr_entry, invariant_expr_hasher, invariant_group_base_hasher, ipa_icf::congruence_class_group, ipa_icf::congruence_class_hash, ipa_icf::sem_usage_pair_hash, ipa_icf::symbol_compare_hash, ipa_vr_ggc_hash_traits, iv_common_cand, iv_common_cand_hasher, iv_inv_expr_ent, iv_inv_expr_hasher, iv_split_hasher, libfunc_decl_hasher, libfunc_hasher, loc_list_hasher, location_triplet_hash, locus_discrim_hasher, log_entry_hasher, loop_exit_hasher, macinfo_entry_hasher, mem_alloc_description< T >::mem_location_hash, mem_location, mem_ref_hasher, member_function_hash_traits< Type >, name_to_copy_hasher, object_block_hasher, odr_name_hasher, oecount_hasher, operand_data_hasher, pair_hash< T1, T2 >, peel_info_hasher, pod_hash_traits< Type >, pointer_hash< Type >, poly_int_cst_hasher, polymorphic_call_target_hasher, pre_expr_d, pre_ldst_expr_hasher, predictor_hash, redirection_data, reduction_hasher, refs_hasher, reg_attr_hasher, registration_hasher, removed_edges, same_succ, sanopt_tree_couple_hash, sanopt_tree_triplet_hash, saving_hasher, scev_info_hasher, section_hasher, section_name_hasher, shared_bitmap_hasher, simd_array_to_simduid, simduid_to_vf, simple_hashmap_traits< H, Value >, simplifiable_subregs_hasher, sinfo_hashmap_traits, ssa_name_hasher, ssa_name_var_hash, st_expr_hasher, stats_counter_hasher, string_hash, string_pair_map, string_pair_map_hasher, string_slot_hasher, temp_address_hasher, temp_slot_address_entry, test_pattern_hasher, thunk_info, tm_clone_hasher, tm_mem_map_hasher, tm_memop_hasher, tm_restart_hasher, tm_wrapper_hasher, trace_info_hasher, tree_decl_hash, tree_decl_map_cache_hasher, tree_descriptor_hasher, tree_hash, tree_operand_hash, tree_ssa_name_hash, tree_type_hash, tree_type_map_cache_hasher, tree_vec_map_cache_hasher, ttypes_filter_hasher, type_cache_hasher, type_hash, uid_decl_hasher, unbounded_hashmap_traits< Key, Value >, used_type_hasher, var_expand_hasher, var_info_hasher, variable_hasher, variable_value_hasher, vec_hash_base< Type >, vect_scalar_ops_slice_hash, vinsn_def, vn_constant_hasher, vn_nary_op_hasher, vn_phi_hasher, vn_reference_hasher, vn_ssa_aux_hasher, vtbl_map_hasher
- hash_ao_ref() : ao_compare
- hash_index : ls_expr, st_expr
- hash_map() : hash_map< KeyId, Value, Traits >
- hash_map_t : ana::region_to_value_map, timer::named_items
- hash_operand() : ipa_icf_gimple::func_checker, operand_compare
- hash_referenced_symbol_properties() : ipa_icf::sem_item
- hash_rtx : vinsn_def
- hash_scc() : DFS
- hash_set() : hash_set< KeyId, Lazy, Traits >
- hash_stmt() : ipa_icf::sem_function
- hash_table() : hash_table< Descriptor, Lazy, Allocator >
- hashcode : attr_hash, equiv_class_label, shared_bitmap_info, vn_constant_s, vn_nary_op_s, vn_phi_s, vn_reference_s
- hashes : streamer_tree_cache_d
- hashtab_entry_note_pointers : hash_table< Descriptor, Lazy, Allocator >
- hashval : id_base, same_succ
- have_address_use : iv
- have_nonctrl_scantemp : omp_for_data
- have_nowait : omp_for_data
- HAVE_NUM_CLOBBERS : rtx_test
- have_num_clobbers() : rtx_test
- have_offload : gcc::context
- have_ordered : omp_for_data
- have_pointer_condtemp : omp_for_data
- have_reductemp : omp_for_data
- have_scantemp : omp_for_data
- hazards : base_cand
- hdata : histogram_value_t
- head : dead_debug_local, dw_trace_info, flist_tail_def, hwloop_info_d, infer_range_manager::exit_range_head, queue_type, variable_info
- head_ : basic_block_def::basic_block_il_dependent
- head_components : sw
- head_count() : autofdo::function_instance
- head_count_ : autofdo::function_instance
- head_end : oacc_loop
- header : loop, range_tracer
- header_ : rtl_bb_info
- header_size : split_point
- header_time : split_point
- heads : bitmap_obstack, oacc_loop, operand_rr_info
- heap : bbro_basic_block_data, generic_subrtx_iterator< T >::array_type
- heap_allocated_region() : ana::heap_allocated_region
- heap_region() : ana::heap_region
- help : cl_enum, cl_option, plugin_info, plugin_name_args
- hi : addr_range, asm_int_op
- high : double_int, range_entry, wide_int_bitmask
- highlight_color_format_string : format_string_diagnostic_t
- highlight_color_param : format_string_diagnostic_t
- hints : edge_growth_cache_entry, ipa_call_estimates, node_context_cache_entry
- histogram_p : statistics_counter
- history_of_changes : _expr
- hitrate : predictor_info
- hits : pointer_query
- hoist_edge_and_branch_if_true() : tree_switch_conversion::bit_test_cluster
- hook : cgraph_2edge_hook_list, cgraph_2node_hook_list, cgraph_edge_hook_list, cgraph_node_hook_list, varpool_node_hook_list
- host_dependent_precision : wi::int_traits< double_int >, wi::int_traits< extended_tree< N > >, wi::int_traits< fixed_wide_int_storage< N > >, wi::int_traits< rtx_mode_t >, wi::int_traits< unextended_tree >, wi::int_traits< wi::hwi_with_prec >, wi::int_traits< wide_int_ref_storage< SE, HDP > >, wi::int_traits< wide_int_storage >, wi::int_traits< widest_int_storage< N > >, wi::primitive_int_traits< T, signed_p >
- hot_section_end_label : function_subsections
- hot_section_label : function_subsections
- htab : dead_debug_global, note_simd_array_uses_struct, shared_hash
- hvalue : histogram_value_t
- hwi_with_prec() : wi::hwi_with_prec
- hwint : rtx_def::u
- hwiv : rtx_def::u
- hybrid_jt_simplifier() : hybrid_jt_simplifier