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

Data Fields

const charname
 
const charautomaton_name
 
char query_p
 
char unit_is_used
 
int unit_num
 
struct automaton_declautomaton_decl
 
int max_occ_cycle_num
 
int min_occ_cycle_num
 
unit_set_el_t excl_list
 
pattern_set_el_t presence_list
 
pattern_set_el_t final_presence_list
 
pattern_set_el_t absence_list
 
pattern_set_el_t final_absence_list
 
int query_num
 
int last_distribution_check_cycle
 
int corresponding_automaton_num
 
char in_set_p
 

Detailed Description

This describes define_cpu_unit and define_query_cpu_unit (see file
rtl.def).   

Field Documentation

◆ absence_list

pattern_set_el_t unit_decl::absence_list

Referenced by add_presence_absence().

◆ automaton_decl

struct automaton_decl* unit_decl::automaton_decl

◆ automaton_name

const char* unit_decl::automaton_name

Referenced by add_excls(), and add_presence_absence().

◆ corresponding_automaton_num

int unit_decl::corresponding_automaton_num

◆ excl_list

unit_set_el_t unit_decl::excl_list

Referenced by add_excls(), and add_presence_absence().

◆ final_absence_list

pattern_set_el_t unit_decl::final_absence_list

Referenced by add_presence_absence().

◆ final_presence_list

pattern_set_el_t unit_decl::final_presence_list

Referenced by add_presence_absence().

◆ in_set_p

char unit_decl::in_set_p

Referenced by form_reservs_matter().

◆ last_distribution_check_cycle

int unit_decl::last_distribution_check_cycle

Referenced by store_alt_unit_usage().

◆ max_occ_cycle_num

int unit_decl::max_occ_cycle_num

◆ min_occ_cycle_num

int unit_decl::min_occ_cycle_num

◆ name

const char* unit_decl::name

◆ presence_list

pattern_set_el_t unit_decl::presence_list

Referenced by add_presence_absence().

◆ query_num

int unit_decl::query_num

◆ query_p

char unit_decl::query_p

Referenced by form_reservs_matter().

◆ unit_is_used

char unit_decl::unit_is_used

◆ unit_num

int unit_decl::unit_num

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