[MIPS] Remove W32 and W64 pseudo-processors.
authorRobert Suchanek <robert.suchanek@imgtec.com>
Thu, 13 Aug 2015 07:41:45 +0000 (07:41 +0000)
committerRobert Suchanek <rts@gcc.gnu.org>
Thu, 13 Aug 2015 07:41:45 +0000 (07:41 +0000)
gcc/
* config/mips/mips.c (mips_rtx_cost_data): Remove costs for W32 and W64
pseudo-processors.
* config/mips/mips.md (processor): Remove w32 and w64.

From-SVN: r226851

gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.md

index 6b62396c7afe3d4b687abb6f8aa6b57102e7c763..858eede53ff1de864454255cf9faf4dfe71cd674 100644 (file)
@@ -1,3 +1,9 @@
+2015-08-13  Robert Suchanek  <robert.suchanek@imgtec.com>
+
+       * config/mips/mips.c (mips_rtx_cost_data): Remove costs for W32 and W64
+       pseudo-processors.
+       * config/mips/mips.md (processor): Remove w32 and w64.
+
 2015-08-13  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/66502
index 535a865e488f5f22cd494b62b97af7c1f7b84e31..238b9b0b84e413f305f4466e7a43441a57e1073e 100644 (file)
@@ -1255,32 +1255,6 @@ static const struct mips_rtx_cost_data
                    2,            /* branch_cost */
                    4             /* memory_latency */
   },
-  { /* W32 */
-    COSTS_N_INSNS (4),            /* fp_add */
-    COSTS_N_INSNS (4),            /* fp_mult_sf */
-    COSTS_N_INSNS (5),            /* fp_mult_df */
-    COSTS_N_INSNS (17),           /* fp_div_sf */
-    COSTS_N_INSNS (32),           /* fp_div_df */
-    COSTS_N_INSNS (5),            /* int_mult_si */
-    COSTS_N_INSNS (5),            /* int_mult_di */
-    COSTS_N_INSNS (41),           /* int_div_si */
-    COSTS_N_INSNS (41),           /* int_div_di */
-                    1,           /* branch_cost */
-                    4            /* memory_latency */
-  },
-  { /* W64 */
-    COSTS_N_INSNS (4),            /* fp_add */
-    COSTS_N_INSNS (4),            /* fp_mult_sf */
-    COSTS_N_INSNS (5),            /* fp_mult_df */
-    COSTS_N_INSNS (17),           /* fp_div_sf */
-    COSTS_N_INSNS (32),           /* fp_div_df */
-    COSTS_N_INSNS (5),            /* int_mult_si */
-    COSTS_N_INSNS (5),            /* int_mult_di */
-    COSTS_N_INSNS (41),           /* int_div_si */
-    COSTS_N_INSNS (41),           /* int_div_di */
-                    1,           /* branch_cost */
-                    4            /* memory_latency */
-  },
   { /* M5100 */
     COSTS_N_INSNS (4),            /* fp_add */
     COSTS_N_INSNS (4),            /* fp_mult_sf */
index 2954a12702b0c858b0ba25c20768f6ad95c22ee6..a0079d5c97466cc8427e91c6e5828a449fd79e3b 100644 (file)
@@ -67,8 +67,6 @@
   xlr
   xlp
   p5600
-  w32
-  w64
   m5100
   i6400
 ])