Go to the source code of this file.
|
void | transform_BB (jitdata *, graphdata *gd) |
|
graphdata * | graph_init (int basicblockcount) |
|
void | graph_make_cfg (jitdata *, graphdata *) |
|
void | graph_DFS (lsradata *ls, graphdata *gd) |
|
int | graph_get_first_successor (graphdata *gd, int b_index, graphiterator *i) |
|
int | graph_get_first_predecessor (graphdata *gd, int b_index, graphiterator *i) |
|
int | graph_get_next (graphiterator *i) |
|
int | graph_get_num_predecessor (graphdata *gd, int b_index) |
|
int | graph_get_num_successor (graphdata *gd, int b_index) |
|
bool | graph_has_multiple_successors (graphdata *gd, int b_index) |
|
bool | graph_has_multiple_predecessors (graphdata *gd, int b_index) |
|
void | graph_add_edge (graphdata *gd, int from, int to) |
|
#define _GRAPH_ASSERT |
( |
|
a | ) |
|
#define _GRAPH_CHECK_BOUNDS |
( |
|
i, |
|
|
|
l, |
|
|
|
h |
|
) |
| |
#define GRAPH_DEBUG_VERBOSE |
int graph_get_num_predecessor |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |
int graph_get_num_successor |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |
bool graph_has_multiple_predecessors |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |
bool graph_has_multiple_successors |
( |
graphdata * |
gd, |
|
|
int |
b_index |
|
) |
| |