GCC Middle and Back End API Reference
automaton Struct Reference
Collaboration diagram for automaton:

Data Fields

ainsn_t ainsn_list
ainsn_t advance_ainsn
ainsn_t collapse_ainsn
struct automaton_declcorresponding_automaton_decl
automaton_t next_automaton
state_t start_state
int insn_equiv_classes_num
int achieved_states_num
int automaton_order_num
int NDFA_states_num
int DFA_states_num
int minimal_DFA_states_num
int NDFA_arcs_num
int DFA_arcs_num
int minimal_DFA_arcs_num
state_ainsn_table_t trans_table
int max_min_delay
int min_issue_delay_table_compression_factor
int locked_states

Detailed Description

The following describes an automaton for PHR.   

Field Documentation

ainsn_t automaton::advance_ainsn

Referenced by create_ainsns(), and make_automaton().

ainsn_t automaton::collapse_ainsn
int automaton::DFA_arcs_num
int automaton::DFA_states_num
int automaton::locked_states
int automaton::max_min_delay
int automaton::min_issue_delay_table_compression_factor
int automaton::minimal_DFA_arcs_num
int automaton::minimal_DFA_states_num
int automaton::NDFA_arcs_num
int automaton::NDFA_states_num
state_t automaton::start_state

The documentation for this struct was generated from the following file: