BugFix: mode_b lowering might create new control flow (if ir_create_cond_set() is...
[libfirm] / ir / be / arm / arm_new_nodes.h
index 8ec8b9c..fd9c083 100644 (file)
@@ -65,25 +65,28 @@ const arm_cmp_attr_t *get_arm_cmp_attr_const(const ir_node *node);
 arm_farith_attr_t *get_arm_farith_attr(ir_node *node);
 const arm_farith_attr_t *get_arm_farith_attr_const(const ir_node *node);
 
+arm_CopyB_attr_t *get_arm_CopyB_attr(ir_node *node);
+const arm_CopyB_attr_t *get_arm_CopyB_attr_const(const ir_node *node);
+
 /**
 * Return the tarval of a fConst
 */
-tarval *get_fConst_value(const ir_node *node);
+ir_tarval *get_fConst_value(const ir_node *node);
 
 /**
  * Sets the tarval of a fConst
  */
-void set_fConst_value(ir_node *node, tarval *tv);
+void set_fConst_value(ir_node *node, ir_tarval *tv);
 
 /**
  * Returns the compare kind
  */
-pn_Cmp get_arm_CondJmp_pnc(const ir_node *node);
+ir_relation get_arm_CondJmp_relation(const ir_node *node);
 
 /**
  * Set compare type
  */
-void set_arm_CondJmp_pnc(ir_node *node, pn_Cmp pnc);
+void set_arm_CondJmp_relation(ir_node *node, ir_relation relation);
 
 ir_node *new_r_arm_StoreStackMInc(ir_graph *irg, ir_node *block, ir_node *mem, ir_node *sp,
                                                              int n_regs, ir_node **regs, ir_mode *mode);