lra-constraints.c (lra-constraints.c): Exchange places of sclass and dclass.
authorVladimir Makarov <vmakarov@redhat.com>
Thu, 18 Dec 2014 21:50:48 +0000 (21:50 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Thu, 18 Dec 2014 21:50:48 +0000 (21:50 +0000)
2014-12-18  Vladimir Makarov  <vmakarov@redhat.com>

* lra-constraints.c (lra-constraints.c): Exchange places of sclass
and dclass.

From-SVN: r218875

gcc/ChangeLog
gcc/lra-constraints.c

index 8c3a610dae3ebaa805eef0efb45405c29316ab46..72e8dfdc55360e850ed0b94d18d48397f21f9f1f 100644 (file)
@@ -1,3 +1,8 @@
+2014-12-18  Vladimir Makarov  <vmakarov@redhat.com>
+
+       * lra-constraints.c (lra-constraints.c): Exchange places of sclass
+       and dclass.
+
 2014-12-18  Vladimir Makarov  <vmakarov@redhat.com>
 
        PR rtl-optimization/64291
index 2526954b02a51aa4a8a1246a24ec614a4938dfa6..23fd44db54a3e2fc662b32a40f1f06240354b435 100644 (file)
@@ -3197,7 +3197,7 @@ simple_move_p (void)
          && (sclass = get_op_class (src)) != NO_REGS
          /* The backend guarantees that register moves of cost 2
             never need reloads.  */
-         && targetm.register_move_cost (GET_MODE (src), dclass, sclass) == 2);
+         && targetm.register_move_cost (GET_MODE (src), sclass, dclass) == 2);
  }
 
 /* Swap operands NOP and NOP + 1. */