4 #include "firm_types.h"
6 typedef struct cdep cdep;
12 /** Compute the control dependence graph for a graph. */
13 void compute_cdep(ir_graph *irg);
14 void free_cdep(ir_graph *irg);
16 cdep *find_cdep(const ir_node *block);
18 void exchange_cdep(ir_node *old, const ir_node *nw);
20 int is_cdep_on(const ir_node *dependee, const ir_node *candidate);
22 int is_iterated_cdep_on(ir_node *dependee, ir_node *candidate);
24 ir_node *get_unique_cdep(const ir_node *block);
25 int has_multiple_cdep(const ir_node *block);