GCC Middle and Back End API Reference
|
Data Fields | ||
enum decl_mode | mode | |
pos_t | pos | |
union { | ||
struct unit_decl unit | ||
struct bypass_decl bypass | ||
struct automaton_decl automaton | ||
struct excl_rel_decl excl | ||
struct unit_pattern_rel_decl presence | ||
struct unit_pattern_rel_decl absence | ||
struct reserv_decl reserv | ||
struct insn_reserv_decl insn_reserv | ||
} | decl | |
This contains a declaration mentioned above.
struct unit_pattern_rel_decl decl::absence |
struct automaton_decl decl::automaton |
struct bypass_decl decl::bypass |
union { ... } decl::decl |
Referenced by symtab_node::get(), and shrink_simd_arrays().
struct excl_rel_decl decl::excl |
struct insn_reserv_decl decl::insn_reserv |
enum decl_mode decl::mode |
Referenced by add_advance_cycle_insn_decl(), add_collapse_ndfa_insn_decl(), automaton_decl_eq_p(), automaton_decl_hash(), check_automaton_usage(), check_loops_in_regexps(), check_unit_distributions_to_automata(), check_usage(), create_ainsns(), create_automata(), decl_hash(), estimate_one_automaton_bound(), evaluate_max_reserv_cycles(), expand_automata(), find_automaton_decl(), find_decl(), find_insn_decl(), form_arcs_marked_by_insn(), form_important_insn_automata_lists(), gen_automaton(), gen_bypass(), gen_cpu_unit(), gen_excl_set(), gen_insn_reserv(), gen_presence_absence_set(), gen_query_cpu_unit(), gen_reserv(), initiate_automaton_decl_table(), initiate_decl_table(), initiate_excl_sets(), initiate_insn_decl_table(), initiate_presence_absence_pattern_sets(), initiate_states(), insn_decl_eq_p(), insn_decl_hash(), loop_in_regexp(), NDFA_to_DFA(), output_automaton_units(), output_default_latencies(), output_description(), output_insn_code_cases(), output_internal_insn_latency_func(), output_internal_maximal_insn_latency_func(), output_max_insn_queue_index_def(), output_print_reservation_func(), process_decls(), process_excls(), process_presence_absence_names(), process_presence_absence_patterns(), process_regexp(), process_regexp_decls(), transform_insn_regexps(), units_to_automata_distr(), and units_to_automata_heuristic_distr().
pos_t decl::pos |
struct unit_pattern_rel_decl decl::presence |
struct reserv_decl decl::reserv |
struct unit_decl decl::unit |