get_Cond_defaultProj() function added
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 8 Jun 2004 15:17:25 +0000 (15:17 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 8 Jun 2004 15:17:25 +0000 (15:17 +0000)
[r3033]

ir/ir/irnode.c
ir/ir/irnode.h

index 5f1bc36..cbe6ebb 100644 (file)
@@ -780,6 +780,12 @@ set_Cond_kind (ir_node *node, cond_kind kind) {
   node->attr.c.kind = kind;
 }
 
+long
+get_Cond_defaultProj (ir_node *node) {
+  assert (node->op == op_Cond);
+  return node->attr.c.default_proj;
+}
+
 ir_node *
 get_Return_mem (ir_node *node) {
   assert (node->op == op_Return);
index c615ad4..2865c7d 100644 (file)
@@ -327,6 +327,7 @@ ir_node  *get_Cond_selector (ir_node *node);
 void      set_Cond_selector (ir_node *node, ir_node *selector);
 cond_kind get_Cond_kind (ir_node *node);
 void      set_Cond_kind (ir_node *node, cond_kind kind);
+long      get_Cond_defaultProj (ir_node *node);
 
 /**
  * Projection numbers for conditions.