[multiple changes]
authorDavid S. Miller <davem@gcc.gnu.org>
Wed, 3 Nov 1999 23:25:02 +0000 (15:25 -0800)
committerDavid S. Miller <davem@gcc.gnu.org>
Wed, 3 Nov 1999 23:25:02 +0000 (15:25 -0800)
commitc0ec7a757557d4ef8ac2d06aca7c5cc5ee2b662e
tree3e40dd9d781a071cf660051cb643d3df4ddca6d8
parentaeeeda0391708755e09263bec674298280794f60
[multiple changes]

Wed Nov  3 15:11:27 1999  David S. Miller  <davem@redhat.com>

* config/sparc/sparc.md: Remove insn type fpsqrt, add fpsqrts
and fpsqrtd.  Use them and create fdiv function unit to more
accurately represent fpu sqrt pipeline semantics on UltraSparc.
* config/sparc/sparc.c: Account for fpsqrt{s,d} changes.

Wed Nov  3 15:11:27 1999  Matteo Frigo <athena@fftw.org>

* config/sparc/sparc.md: Adjust FADD/FMUL result latencies to
3 on UltraSparc.
* config/sparc/sparc.c (ultra_schedule_insn): Insert launched
insn into ready list, do not use just a raw swap.

From-SVN: r30386
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md