(fyl2x_sfxf3, fyl2x_dfxf3, fscale_sfxf3, fscale_dfxf3): Fix condition.
authorJan Hubicka <jh@suse.cz>
Mon, 30 Jun 2003 13:39:03 +0000 (15:39 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 30 Jun 2003 13:39:03 +0000 (13:39 +0000)
From-SVN: r68706

gcc/ChangeLog
gcc/config/i386/i386.md

index c6f1f0a65b664a20c7b53809f7053d62f304f326..20b5d325270eef362ccae374b36281e7790b8a45 100644 (file)
@@ -1,3 +1,7 @@
+Mon Jun 30 15:36:29 CEST 2003  Jan Hubicka  <jh@suse.cz>
+
+       (fyl2x_sfxf3, fyl2x_dfxf3, fscale_sfxf3, fscale_dfxf3): Fix condition.
+
 2003-06-30 Hartmut Penner  <hpenner@de.ibm.com>
 
         * config/rs6000/rs6000.c (rs6000_split_altivec_in_gprs): New function.
index 9d0ea2447c790763d373d0c26cdd520c92a46e62..d764ebf32fbc807d1e98fdeff95b62f1dd433d13 100644 (file)
              (clobber (match_dup 1))])]
   "! TARGET_NO_FANCY_MATH_387 && TARGET_80387
    && flag_unsafe_math_optimizations
-   && GET_MODE (operands[1]) == TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode"
+   && GET_MODE (operands[1]) == (TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode)"
   "fyl2x"
   [(set_attr "type" "fpspc")
    (set_attr "mode" "SF")])
              (clobber (match_dup 1))])]
   "! TARGET_NO_FANCY_MATH_387 && TARGET_80387
    && flag_unsafe_math_optimizations
-   && GET_MODE (operands[1]) == TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode"
+   && GET_MODE (operands[1]) == (TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode)"
   "fyl2x"
   [(set_attr "type" "fpspc")
    (set_attr "mode" "DF")])
              (clobber (match_dup 1))])]
   "! TARGET_NO_FANCY_MATH_387 && TARGET_80387
    && flag_unsafe_math_optimizations
-   && GET_MODE (operands[1]) == TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode
-   && GET_MODE (operands[2]) == TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode"
+   && GET_MODE (operands[1]) == (TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode)
+   && GET_MODE (operands[2]) == (TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode)"
   "fscale\;fstp\t%y1"
   [(set_attr "type" "fpspc")
    (set_attr "mode" "SF")])
              (clobber (match_dup 1))])]
   "! TARGET_NO_FANCY_MATH_387 && TARGET_80387
    && flag_unsafe_math_optimizations
-   && GET_MODE (operands[1]) == TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode
-   && GET_MODE (operands[2]) == TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode"
+   && GET_MODE (operands[1]) == (TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode)
+   && GET_MODE (operands[2]) == (TARGET_128BIT_LONG_DOUBLE ? TFmode : XFmode)"
   "fscale\;fstp\t%y1"
   [(set_attr "type" "fpspc")
    (set_attr "mode" "DF")])