- C99 feature removed
[libfirm] / include / libfirm / irnode.h
index 8476eb7..1a91631 100644 (file)
@@ -474,11 +474,15 @@ typedef enum {
                           Proj nodes mean default control flow, i.e., Proj(n). */
 } cond_kind;
 
+/** Gets the string representation of the Cond node kind. */
+const char *get_cond_kind_name(cond_kind kind);
+
 ir_node  *get_Cond_selector(const ir_node *node);
 void      set_Cond_selector(ir_node *node, ir_node *selector);
 cond_kind get_Cond_kind(const ir_node *node);
 void      set_Cond_kind(ir_node *node, cond_kind kind);
-long      get_Cond_defaultProj(const ir_node *node);
+long      get_Cond_default_proj(const ir_node *node);
+void      set_Cond_default_proj(ir_node *node, long defproj);
 
 /**
  * Projection numbers for conditions.
@@ -770,7 +774,7 @@ ir_node *get_Div_mem(const ir_node *node);
 void     set_Div_mem(ir_node *node, ir_node *mem);
 ir_mode *get_Div_resmode(const ir_node *node);
 void     set_Div_resmode(ir_node *node, ir_mode *mode);
-int      is_Div_remainderless(const ir_node *node);
+int      get_Div_no_remainder(const ir_node *node);
 
 /**
  * Projection numbers for Div: use for Proj nodes!
@@ -1381,7 +1385,7 @@ typedef enum {
        COND_JMP_PRED_FALSE        /**< The False case is predicted. */
 } cond_jmp_predicate;
 
-/** Gets the string representation of the jump prediction .*/
+/** Gets the string representation of the jump prediction*/
 const char *get_cond_jmp_predicate_name(cond_jmp_predicate pred);
 
 /** Returns the conditional jump prediction of a Cond node. */