|
GCC Middle and Back End API Reference
|
#include <sched-int.h>
Data Fields | |
| int | rgn_nr_blocks |
| int | rgn_blocks |
| unsigned int | dont_calc_deps: 1 |
| unsigned int | has_real_ebb: 1 |
Types and functions in sched-rgn.c.
A region is the main entity for interblock scheduling: insns are allowed to move between blocks in the same region, along control flow graph edges, in the 'up' direction.
| unsigned int region::dont_calc_deps |
Dependencies for this region are already computed. Basically, indicates,
that this is a recovery block.
| unsigned int region::has_real_ebb |
This region has at least one non-trivial ebb.
| int region::rgn_blocks |
cblocks in the region (actually index in rgn_bb_table).
| int region::rgn_nr_blocks |
Number of extended basic blocks in region.