* config/rs6000/dfp.md (nabsdd2_fpr): Correct mode.
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Jun 2009 18:18:34 +0000 (18:18 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Jun 2009 18:18:34 +0000 (18:18 +0000)
        (nabstd2_fpr): Same.

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

gcc/ChangeLog
gcc/config/rs6000/dfp.md

index 31d2264..1a5a9a6 100644 (file)
@@ -1,3 +1,8 @@
+2009-06-17  David Edelsohn  <edelsohn@gnu.org>
+
+       * config/rs6000/dfp.md (nabsdd2_fpr): Correct mode.
+       (nabstd2_fpr): Same.
+
 2009-06-17  Steve Ellcey  <sje@cup.hp.com>
 
        * expr.c (expand_assignment): Change complex type check.
index 377023b..eb679a9 100644 (file)
 
 (define_insn "*nabsdd2_fpr"
   [(set (match_operand:DD 0 "gpc_reg_operand" "=f")
-       (neg:DD (abs:DD (match_operand:DF 1 "gpc_reg_operand" "f"))))]
+       (neg:DD (abs:DD (match_operand:DD 1 "gpc_reg_operand" "f"))))]
   "TARGET_HARD_FLOAT && TARGET_FPRS"
   "fnabs %0,%1"
   [(set_attr "type" "fp")])
 
 (define_insn "*nabstd2_fpr"
   [(set (match_operand:TD 0 "gpc_reg_operand" "=f")
-       (neg:TD (abs:TD (match_operand:DF 1 "gpc_reg_operand" "f"))))]
+       (neg:TD (abs:TD (match_operand:TD 1 "gpc_reg_operand" "f"))))]
   "TARGET_HARD_FLOAT && TARGET_FPRS"
   "fnabs %0,%1"
   [(set_attr "type" "fp")])