|
GCC Middle and Back End API Reference
|

Data Fields | |
| class block_info * | src |
| class block_info * | dst |
| gcov_type | count |
| gcov_type | cs_count |
| unsigned int | count_valid: 1 |
| unsigned int | on_tree: 1 |
| unsigned int | fake: 1 |
| unsigned int | fall_through: 1 |
| unsigned int | is_throw: 1 |
| unsigned int | is_call_non_return: 1 |
| unsigned int | is_nonlocal_return: 1 |
| unsigned int | is_unconditional: 1 |
| unsigned int | cycle: 1 |
| unsigned int | true_value: 1 |
| unsigned int | false_value: 1 |
| struct arc_info * | succ_next |
| struct arc_info * | pred_next |
Describes an arc between two basic blocks.
| gcov_type arc_info::count |
Referenced by solve_flow_graph().
| unsigned int arc_info::count_valid |
Referenced by solve_flow_graph().
| gcov_type arc_info::cs_count |
| unsigned int arc_info::cycle |
| class block_info* arc_info::dst |
Referenced by solve_flow_graph().
| unsigned int arc_info::fake |
| unsigned int arc_info::fall_through |
| unsigned int arc_info::false_value |
| unsigned int arc_info::is_call_non_return |
| unsigned int arc_info::is_nonlocal_return |
| unsigned int arc_info::is_throw |
| unsigned int arc_info::is_unconditional |
| unsigned int arc_info::on_tree |
| struct arc_info* arc_info::pred_next |
| class block_info* arc_info::src |
Referenced by read_graph_file(), and solve_flow_graph().
| struct arc_info* arc_info::succ_next |
Referenced by solve_flow_graph().
| unsigned int arc_info::true_value |