|
GCC Middle and Back End API Reference
|

Data Fields | |
| int | start_of_trace |
| int | end_of_trace |
| int | in_trace |
| int | visited |
| int | priority |
| bb_heap_t * | heap |
| bb_heap_node_t * | node |
Structure to hold needed information for each basic block.
| int bbro_basic_block_data::end_of_trace |
Referenced by bb_to_key(), connect_traces(), copy_bb(), find_traces_1_round(), and reorder_basic_blocks_software_trace_cache().
| bb_heap_t* bbro_basic_block_data::heap |
Referenced by copy_bb(), find_traces(), find_traces_1_round(), mark_bb_visited(), and reorder_basic_blocks_software_trace_cache().
| int bbro_basic_block_data::in_trace |
Referenced by copy_bb(), find_traces_1_round(), and reorder_basic_blocks_software_trace_cache().
| bb_heap_node_t* bbro_basic_block_data::node |
| int bbro_basic_block_data::priority |
Referenced by bb_to_key(), copy_bb(), find_traces_1_round(), and reorder_basic_blocks_software_trace_cache().
| int bbro_basic_block_data::start_of_trace |
Referenced by connect_traces(), copy_bb(), find_traces_1_round(), reorder_basic_blocks_software_trace_cache(), and rotate_loop().
| int bbro_basic_block_data::visited |
Referenced by bb_visited_trace(), copy_bb(), mark_bb_visited(), and reorder_basic_blocks_software_trace_cache().