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

Data Fields

rtx rtx_base
int id
bool process_globally
bool frame_related
rtx base_mem
rtx canon_base_addr
bitmap store1_n
bitmap store1_p
bitmap store2_n
bitmap store2_p
bitmap escaped_n
bitmap escaped_p
bitmap group_kill
int * offset_map_n
int * offset_map_p
int offset_map_size_n
int offset_map_size_p

Detailed Description

There is a group_info for each rtx base that is used to reference
   memory.  There are also not many of the rtx bases because they are
   very limited in scope.   

Field Documentation

rtx group_info::base_mem

Referenced by scan_reads_nospill().

rtx group_info::canon_base_addr
bitmap group_info::escaped_n
bitmap group_info::escaped_p
bool group_info::frame_related
int group_info::id

Referenced by canon_address().

int* group_info::offset_map_n
int * group_info::offset_map_p
int group_info::offset_map_size_n
int group_info::offset_map_size_p
bitmap group_info::store1_n

Referenced by dse_step2_init(), and set_usage_bits().

bitmap group_info::store1_p
bitmap group_info::store2_n
bitmap group_info::store2_p

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