Data Structures | |
struct | flowedge_s |
struct | flowgraph_s |
struct | flowloop_s |
struct | flownode_s |
Represent a node in a flow graph. More... | |
struct | flowvar_s |
Typedefs | |
typedef struct flowedge_s | flowedge_t |
typedef struct flowgraph_s | flowgraph_t |
typedef struct flowloop_s | flowloop_t |
typedef struct flownode_s | flownode_t |
Represent a node in a flow graph. More... | |
typedef struct flowvar_s | flowvar_t |
Functions | |
void | dump_dot_flow (void *g, const char *filename) |
void | dump_dot_flow_dags (void *g, const char *filename) |
void | dump_dot_flow_live (void *g, const char *filename) |
void | dump_dot_flow_reaching (void *g, const char *filename) |
void | dump_dot_flow_statements (void *g, const char *filename) |
void | flow_analyze_statement (struct statement_s *s, struct set_s *use, struct set_s *def, struct set_s *kill, struct operand_s *operands[4]) |
void | flow_data_flow (struct function_s *func) |
flowvar_t * | flow_get_var (struct operand_s *op) |