Reuse already fetched values.
authorChristoph Mallon <christoph.mallon@gmx.de>
Wed, 2 Sep 2009 06:18:48 +0000 (06:18 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Wed, 2 Sep 2009 06:18:48 +0000 (06:18 +0000)
[r26465]

ir/be/belower.c

index a3751c6..83d27d5 100644 (file)
@@ -326,9 +326,9 @@ static void lower_perm_node(ir_node *irn, lower_env_t *env)
 
                pair           = &pairs[n++];
                pair->in_node  = in;
-               pair->in_reg   = arch_get_irn_register(in);
+               pair->in_reg   = in_reg;
                pair->out_node = out;
-               pair->out_reg  = arch_get_irn_register(out);
+               pair->out_reg  = out_reg;
                pair->checked  = 0;
        }