pa.md (negdf2): Condition on !flag_signed_zeros instead of flag_unsafe_math_optimizat...
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Fri, 26 Nov 2010 04:09:25 +0000 (04:09 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Fri, 26 Nov 2010 04:09:25 +0000 (04:09 +0000)
commit54e07cf808c3b425cf916f42a2a95fcb7d917a6b
treec03024eb8d64ed17936c90bc921938d1715a1802
parent964db68a6f8a5a90e30be404471fa70954f29e11
pa.md (negdf2): Condition on !flag_signed_zeros instead of flag_unsafe_math_optimizations.

* config/pa/pa.md (negdf2): Condition on !flag_signed_zeros instead of
flag_unsafe_math_optimizations.
(negsf2): Likewise.
Move fnegabs related patterns together.  Only use fmpynfadd instruction
to negate a multiply if !flag_signed_zeros is true.

From-SVN: r167159
gcc/ChangeLog
gcc/config/pa/pa.md