aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRobert Suchanek <robert.suchanek@imgtec.com>2015-08-13 07:41:45 +0000
committerRobert Suchanek <rts@gcc.gnu.org>2015-08-13 07:41:45 +0000
commit43eb7f8acdf8ce81e5bb4934744be21f3587b115 (patch)
tree89c6f553b064c004ff73c7a92b41fe55761a7a1a /gcc
parent9fe4f60adbda974b46b7fa5fd005adae973f6f80 (diff)
downloadgcc-43eb7f8acdf8ce81e5bb4934744be21f3587b115.zip
gcc-43eb7f8acdf8ce81e5bb4934744be21f3587b115.tar.gz
gcc-43eb7f8acdf8ce81e5bb4934744be21f3587b115.tar.bz2
[MIPS] Remove W32 and W64 pseudo-processors.
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/mips/mips.c26
-rw-r--r--gcc/config/mips/mips.md2
3 files changed, 6 insertions, 28 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6b62396..858eede 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index 535a865..238b9b0 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -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 */
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index 2954a12..a0079d5 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -67,8 +67,6 @@
xlr
xlp
p5600
- w32
- w64
m5100
i6400
])