diff options
author | Robert Suchanek <robert.suchanek@imgtec.com> | 2015-08-13 07:41:45 +0000 |
---|---|---|
committer | Robert Suchanek <rts@gcc.gnu.org> | 2015-08-13 07:41:45 +0000 |
commit | 43eb7f8acdf8ce81e5bb4934744be21f3587b115 (patch) | |
tree | 89c6f553b064c004ff73c7a92b41fe55761a7a1a /gcc | |
parent | 9fe4f60adbda974b46b7fa5fd005adae973f6f80 (diff) | |
download | gcc-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/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/mips/mips.c | 26 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 2 |
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 ]) |