Remove the unused parameter const arch_env_t *env from arch_set_irn_register().
[libfirm] / ir / be / beflags.c
index 97905da..bb34a95 100644 (file)
@@ -239,8 +239,7 @@ static void fix_flags_walker(ir_node *block, void *env)
                /* test whether the current node needs flags */
                arity = get_irn_arity(node);
                for(i = 0; i < arity; ++i) {
-                       const arch_register_class_t *cls
-                               = arch_get_irn_reg_class(arch_env, node, i);
+                       const arch_register_class_t *cls = arch_get_irn_reg_class(node, i);
                        if(cls == flag_class) {
                                assert(new_flags_needed == NULL);
                                new_flags_needed = get_irn_n(node, i);
@@ -262,7 +261,7 @@ static void fix_flags_walker(ir_node *block, void *env)
                        }
 
                        flags_needed = new_flags_needed;
-                       arch_set_irn_register(arch_env, flags_needed, flags_reg);
+                       arch_set_irn_register(flags_needed, flags_reg);
                        if(is_Proj(flags_needed)) {
                                pn           = get_Proj_proj(flags_needed);
                                flags_needed = get_Proj_pred(flags_needed);