GCC Middle and Back End API Reference
|
Data Fields | |
int | src |
int | dest |
edge_type | type |
bool | is_rflow_valid |
int | norm_vertex_index |
gcov_type | flow |
gcov_type | rflow |
gcov_type | weight |
gcov_type | cost |
gcov_type | max_capacity |
Structure to represent an edge in the fixup graph.
int fixup_edge_d::dest |
Referenced by enqueue().
gcov_type fixup_edge_d::flow |
Flow for this edge.
Referenced by adjust_cfg_counts(), find_augmenting_path(), and find_max_flow().
bool fixup_edge_d::is_rflow_valid |
Referenced by add_edge().
gcov_type fixup_edge_d::max_capacity |
int fixup_edge_d::norm_vertex_index |
Index to the normalization vertex added for this edge.
Referenced by adjust_cfg_counts(), and find_max_flow().
gcov_type fixup_edge_d::rflow |
Residual flow for this edge - used during negative cycle canceling.
Referenced by add_edge().
int fixup_edge_d::src |
Referenced by enqueue(), and is_empty().
edge_type fixup_edge_d::type |
Flag denoting type of edge and attributes for the flow field.
Referenced by add_edge().
gcov_type fixup_edge_d::weight |