ira-color.c (ira_assign_hard_reg): Use only one variable 'mode'.
authorVladimir Makarov <vmakarov@redhat.com>
Wed, 30 Mar 2011 16:09:33 +0000 (16:09 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Wed, 30 Mar 2011 16:09:33 +0000 (16:09 +0000)
2011-03-30  Vladimir Makarov  <vmakarov@redhat.com>

* ira-color.c (ira_assign_hard_reg): Use only one variable 'mode'.

From-SVN: r171735

gcc/ChangeLog
gcc/ira-color.c

index 6f575e35dbc2fbf401a4441a7281463d43c0866f..d84d2b3956f416c18b6a99ce622ece70da1dc160 100644 (file)
@@ -1,3 +1,7 @@
+2011-03-30  Vladimir Makarov  <vmakarov@redhat.com>
+
+       * ira-color.c (ira_assign_hard_reg): Use only one variable 'mode'.
+
 2011-03-30  Richard Sandiford  <richard.sandiford@linaro.org>
 
        PR rtl-optimization/48332
index c29367010ff5a3cea2e6d11b97c2040734e29e9d..6c09dc3b1d41728526c7cd5b68601e0a7cba7753 100644 (file)
@@ -1622,10 +1622,11 @@ assign_hard_reg (ira_allocno_t a, bool retry_p)
              if (hard_regno >= 0
                  && ira_class_hard_reg_index[aclass][hard_regno] >= 0)
                {
-                 enum machine_mode mode = ALLOCNO_MODE (conflict_a);
-                 int conflict_nregs = hard_regno_nregs[hard_regno][mode];
                  int n_objects = ALLOCNO_NUM_OBJECTS (conflict_a);
+                 int conflict_nregs;
 
+                 mode = ALLOCNO_MODE (conflict_a);
+                 conflict_nregs = hard_regno_nregs[hard_regno][mode];
                  if (conflict_nregs == n_objects && conflict_nregs > 1)
                    {
                      int num = OBJECT_SUBWORD (conflict_obj);