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

◆ base_mem

rtx group_info::base_mem

Referenced by scan_reads().

◆ canon_base_addr

rtx group_info::canon_base_addr

◆ escaped_n

bitmap group_info::escaped_n

Referenced by dse_step2(), and set_usage_bits().

◆ escaped_p

bitmap group_info::escaped_p

Referenced by dse_step2(), and set_usage_bits().

◆ frame_related

bool group_info::frame_related

◆ group_kill

bitmap group_info::group_kill

◆ id

int group_info::id

Referenced by canon_address().

◆ offset_map_n

int* group_info::offset_map_n

◆ offset_map_p

int * group_info::offset_map_p

◆ offset_map_size_n

int group_info::offset_map_size_n

◆ offset_map_size_p

int group_info::offset_map_size_p

◆ process_globally

bool group_info::process_globally

◆ rtx_base

◆ store1_n

bitmap group_info::store1_n

Referenced by dse_step2_init(), and set_usage_bits().

◆ store1_p

bitmap group_info::store1_p

Referenced by dse_step2_init(), and set_usage_bits().

◆ store2_n

bitmap group_info::store2_n

◆ store2_p

bitmap group_info::store2_p

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