GCC Middle and Back End API Reference
|
Data Fields | |
unsigned int | header_time |
unsigned int | header_size |
unsigned int | split_time |
unsigned int | split_size |
bitmap | ssa_names_to_pass |
basic_block | entry_bb |
bitmap | split_bbs |
bool | split_part_set_retval |
Description of split point.
basic_block split_point::entry_bb |
Basic block where we split (that will become entry point of new function.
Referenced by dominated_by_forbidden(), and dump_split_point().
unsigned int split_point::header_size |
unsigned int split_point::header_time |
Size of the partitions.
bitmap split_point::split_bbs |
Basic blocks we are splitting away.
Referenced by dump_split_point().
bool split_point::split_part_set_retval |
True when return value is computed on split part and thus it needs to be returned.
unsigned int split_point::split_size |
unsigned int split_point::split_time |
bitmap split_point::ssa_names_to_pass |
SSA names that need to be passed into spit function.