change color handling in dumper, tweak colors
[libfirm] / ir / be / betranshlp.h
index 0edf64d..ed31199 100644 (file)
@@ -48,6 +48,11 @@ ir_node *be_pre_transform_node(ir_node *place);
  */
 ir_node *be_transform_node(ir_node *node);
 
+/**
+ * returns an anchor from the graph before the transformation
+ */
+ir_node *be_get_old_anchor(int anchor);
+
 /**
  * Duplicate all dependency edges of a node.
  */
@@ -63,6 +68,11 @@ ir_node *be_duplicate_node(ir_node *node);
  */
 void be_set_transformed_node(ir_node *old_node, ir_node *new_node);
 
+/**
+ * returns 1 if the node is already transformed
+ */
+int be_is_transformed(const ir_node *node);
+
 /**
  * enqueue all inputs into the transform queue.
  */