diff options
author | Chris Demetriou <cgd@google.com> | 2002-06-08 03:05:23 +0000 |
---|---|---|
committer | Chris Demetriou <cgd@google.com> | 2002-06-08 03:05:23 +0000 |
commit | 71d1d9b0489c64762b8d3e6eddb2f6942c7eddf9 (patch) | |
tree | d806f25d4d2d7339a877b8c69a2fec5f053b1bce /bfd/elf32-dlx.c | |
parent | 5521388c315d1cb5bb61a6d321cc3822adad0d12 (diff) | |
download | gdb-71d1d9b0489c64762b8d3e6eddb2f6942c7eddf9.tar.gz |
2002-06-07 Chris Demetriou <cgd@broadcom.com>
Ed Satterthwaite <ehs@broadcom.com>
* cp1.c (inner_mac, fp_mac, inner_rsqrt, fp_inv_sqrt)
(fp_rsqrt, fp_madd, fp_msub, fp_nmadd, fp_nmsub): New functions.
* sim-main.h (fp_rsqrt, fp_madd, fp_msub, fp_nmadd)
(fp_nmsub): New prototypes.
(RSquareRoot, MultiplyAdd, MultiplySub, NegMultiplyAdd)
(NegMultiplySub): New defines.
* mips.igen (RSQRT.fmt): Use RSquareRoot().
(MADD.D, MADD.S): Replace with...
(MADD.fmt): New instruction.
(MSUB.D, MSUB.S): Replace with...
(MSUB.fmt): New instruction.
(NMADD.D, NMADD.S): Replace with...
(NMADD.fmt): New instruction.
(NMSUB.D, MSUB.S): Replace with...
(NMSUB.fmt): New instruction.
Diffstat (limited to 'bfd/elf32-dlx.c')
0 files changed, 0 insertions, 0 deletions