From 8308f1d9f4ce3f9c29e7858536927c336732ccd8 Mon Sep 17 00:00:00 2001 From: sje Date: Fri, 24 Apr 2015 23:07:53 +0000 Subject: [PATCH] 2015-04-24 Steve Ellcey * config/mips/mips.md: (*madd4) Remove accum_in attribute. (*madd3): Ditto. (*msub4): Ditto. (*msub3): Ditto. (*nmadd4): Ditto. (*nmadd3): Ditto. (*nmadd4_fastmath): Ditto. (*nmadd3_fastmath): Ditto. (*nmsub4): Ditto. (*nmsub3): Ditto. (*nmsub4_fastmath): Ditto. (*nmsub3_fastmath): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222432 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 15 +++++++++++++++ gcc/config/mips/mips.md | 12 ------------ 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b4b0490..a73cef6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,18 @@ +2015-04-24 Steve Ellcey + + * config/mips/mips.md: (*madd4) Remove accum_in attribute. + (*madd3): Ditto. + (*msub4): Ditto. + (*msub3): Ditto. + (*nmadd4): Ditto. + (*nmadd3): Ditto. + (*nmadd4_fastmath): Ditto. + (*nmadd3_fastmath): Ditto. + (*nmsub4): Ditto. + (*nmsub3): Ditto. + (*nmsub4_fastmath): Ditto. + (*nmsub3_fastmath): Ditto. + 2015-04-24 Jason Merrill PR c++/50800 diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 3672c0b..ed4c0ba 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -2478,7 +2478,6 @@ "ISA_HAS_FP_MADD4_MSUB4 && TARGET_FUSED_MADD" "madd.\t%0,%3,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "fma4" @@ -2499,7 +2498,6 @@ "ISA_HAS_FP_MADD3_MSUB3 && TARGET_FUSED_MADD" "madd.\t%0,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*msub4" @@ -2510,7 +2508,6 @@ "ISA_HAS_FP_MADD4_MSUB4 && TARGET_FUSED_MADD" "msub.\t%0,%3,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*msub3" @@ -2521,7 +2518,6 @@ "ISA_HAS_FP_MADD3_MSUB3 && TARGET_FUSED_MADD" "msub.\t%0,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*nmadd4" @@ -2536,7 +2532,6 @@ && !HONOR_NANS (mode)" "nmadd.\t%0,%3,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*nmadd3" @@ -2551,7 +2546,6 @@ && !HONOR_NANS (mode)" "nmadd.\t%0,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*nmadd4_fastmath" @@ -2566,7 +2560,6 @@ && !HONOR_NANS (mode)" "nmadd.\t%0,%3,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*nmadd3_fastmath" @@ -2581,7 +2574,6 @@ && !HONOR_NANS (mode)" "nmadd.\t%0,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "3") (set_attr "mode" "")]) (define_insn "*nmsub4" @@ -2596,7 +2588,6 @@ && !HONOR_NANS (mode)" "nmsub.\t%0,%1,%2,%3" [(set_attr "type" "fmadd") - (set_attr "accum_in" "1") (set_attr "mode" "")]) (define_insn "*nmsub3" @@ -2611,7 +2602,6 @@ && !HONOR_NANS (mode)" "nmsub.\t%0,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "1") (set_attr "mode" "")]) (define_insn "*nmsub4_fastmath" @@ -2626,7 +2616,6 @@ && !HONOR_NANS (mode)" "nmsub.\t%0,%1,%2,%3" [(set_attr "type" "fmadd") - (set_attr "accum_in" "1") (set_attr "mode" "")]) (define_insn "*nmsub3_fastmath" @@ -2641,7 +2630,6 @@ && !HONOR_NANS (mode)" "nmsub.\t%0,%1,%2" [(set_attr "type" "fmadd") - (set_attr "accum_in" "1") (set_attr "mode" "")]) ;; -- 2.7.4