- tarval_sub() now has an additional parameter, needed for
[libfirm] / include / libfirm / iredges.h
index 43b2f9d..479934e 100644 (file)
@@ -197,14 +197,19 @@ const ir_edge_t *get_irn_edge(ir_graph *irg, const ir_node *src, int pos);
 #endif
 
 /**
- * Activate all the edges for an irg.
- * @param irg The graph to activate the edges for.
+ * Activates data and block edges for an irg.
+ * If the irg phase is phase_backend, Dependence edges are
+ * additionally activated.
+ *
+ * @param irg  The graph to activate the edges for.
  */
 void edges_activate(ir_graph *irg);
 
 /**
- * Deactivate all the edges for an irg.
- * @param irg The graph.
+ * Deactivate data and block edges for an irg.
+ * If the irg phase is phase_backend, Dependence edges are
+ * additionally deactivated.
+ * @param irg  The graph.
  */
 void edges_deactivate(ir_graph *irg);
 
@@ -235,8 +240,8 @@ void edges_node_deleted(ir_node *irn, ir_graph *irg);
 void edges_notify_edge(ir_node *src, int pos, ir_node *tgt, ir_node *old_tgt, ir_graph *irg);
 
 /**
- * Walks only over Block nodes in the graph.  Has it's own visited
- * flag, so that it can be interleaved with the other walker.
+ * Walks only over Block nodes in the graph. Uses the block visited
+ * flag, so that it can be interleaved with another walker.
  *
  * @param block  the start block
  * @param pre    the pre visit function