GCC Middle and Back End API Reference
|
Data Fields | |
sreal | frequency |
basic_block | next |
int | npredecessors |
struct stack_def | stack_in |
struct stack_def | stack_out |
HARD_REG_SET | out_reg_set |
int | done |
int | predecessors |
This is used to carry information about basic blocks. It is attached to the AUX field of the standard CFG block.
int block_info_def::done |
sreal block_info_def::frequency |
Estimated frequency of execution of basic_block.
basic_block block_info_def::next |
To keep queue of basic blocks to process.
int block_info_def::npredecessors |
Number of predecessors we need to visit first.
HARD_REG_SET block_info_def::out_reg_set |
int block_info_def::predecessors |
struct stack_def block_info_def::stack_in |
struct stack_def block_info_def::stack_out |