]> git.ipfire.org Git - thirdparty/gcc.git/commit
mips.h (ISA_HAS_FP_RECIP_RSQRT): New macro.
authorMaciej W. Rozycki <macro@codesourcery.com>
Wed, 20 Nov 2013 17:16:48 +0000 (17:16 +0000)
committerMaciej W. Rozycki <macro@gcc.gnu.org>
Wed, 20 Nov 2013 17:16:48 +0000 (17:16 +0000)
commit287c5d3812f66f3555cb13f2d3c4324edc3c0304
tree2f87677ae402ee14fbc68e4212d6c8ad43fd03a1
parenta9a130f5b732433cb7b1e185e499d0494ffcc2f9
mips.h (ISA_HAS_FP_RECIP_RSQRT): New macro.

* config/mips/mips.h (ISA_HAS_FP_RECIP_RSQRT): New macro.
* config/mips/mips.c (mips_rtx_costs) <DIV>: Check for
ISA_HAS_FP_RECIP_RSQRT rather than ISA_HAS_FP4.
* config/mips/mips.md (recip_condition): Remove mode attribute.
(div<mode>3): Use ISA_HAS_FP_RECIP_RSQRT rather than
<recip_condition>.
(*recip<mode>3, *rsqrt<mode>a, *rsqrt<mode>b): Likewise.

From-SVN: r205129
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.md