OSDN Git Service

2005-07-12 Dale Johannesen <dalej@apple.com>
authordalej <dalej@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Jul 2005 21:07:56 +0000 (21:07 +0000)
committerdalej <dalej@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Jul 2005 21:07:56 +0000 (21:07 +0000)
        * config/rs6000.c (rs6000_rtx_cost):  Move FLOAT_EXTEND.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101946 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/rs6000/rs6000.c

index 307a334..f29aaf8 100644 (file)
@@ -1,3 +1,7 @@
+2005-07-12  Dale Johannesen  <dalej@apple.com>
+
+       * config/rs6000.c (rs6000_rtx_cost):  Move FLOAT_EXTEND.
+
 2005-07-12  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR bootstrap/21704
index 4cf8dd8..1527e85 100644 (file)
@@ -18043,13 +18043,6 @@ rs6000_rtx_costs (rtx x, int code, int outer_code, int *total)
        }
       /* FALLTHRU */
 
-    case FLOAT_EXTEND:
-      if (mode == DFmode)
-       *total = 0;
-      else
-       *total = rs6000_cost->fp;
-      return false;
-
     case FLOAT:
     case UNSIGNED_FLOAT:
     case FIX:
@@ -18058,6 +18051,13 @@ rs6000_rtx_costs (rtx x, int code, int outer_code, int *total)
       *total = rs6000_cost->fp;
       return false;
 
+    case FLOAT_EXTEND:
+      if (mode == DFmode)
+       *total = 0;
+      else
+       *total = rs6000_cost->fp;
+      return false;
+
     case UNSPEC:
       switch (XINT (x, 1))
        {