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 |
struct excl_rel_decl decl::excl |
struct insn_reserv_decl decl::insn_reserv |
enum decl_mode decl::mode |
What node in the union?
Referenced by add_arc(), create_node(), evaluate_equiv_classes(), find_automaton_decl(), finish_automaton_decl_table(), gen_automata_option(), gen_bypass(), gen_regexp_oneof(), gen_regexp_repeat(), gen_regexp_sequence(), initiate_states(), output_internal_insn_latency_func(), output_internal_reset_func(), process_bypass_2(), and process_regexp_decls().
pos_t decl::pos |
Referenced by gen_automata_option(), and gen_bypass().
struct unit_pattern_rel_decl decl::presence |
struct reserv_decl decl::reserv |
struct unit_decl decl::unit |