Fix PR target/47636
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Mon, 7 Feb 2011 20:32:45 +0000 (20:32 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Mon, 7 Feb 2011 20:32:45 +0000 (20:32 +0000)
From-SVN: r169901

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

index 21580a15f729414c6953a0e318c1ed36fdaaf163..73d70a782b8cede3b708f6813994f3a1bd201631 100644 (file)
@@ -1,3 +1,9 @@
+2011-02-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       PR target/47636
+       * config/rs6000/rs6000.md (rsqrt<mode>2): Use the correct macro
+       for the condition.
+
 2011-02-07  Mike Stump  <mikestump@comcast.net>
 
        * config/darwin.opt (mmacosx-version-min): Update default OS
index 6d2f515fcf8e5acd01da4c3fa323db3fbb5cd991..38a5a50b8e58747eaf591bde7fb4dc54abc39641 100644 (file)
 (define_expand "rsqrt<mode>2"
   [(match_operand:RECIPF 0 "gpc_reg_operand" "")
    (match_operand:RECIPF 1 "gpc_reg_operand" "")]
-  "RS6000_RECIP_HAVE_RSQRT_P (<MODE>mode)"
+  "RS6000_RECIP_HAVE_RSQRTE_P (<MODE>mode)"
 {
   rs6000_emit_swrsqrt (operands[0], operands[1]);
   DONE;